Skip to content

Class AudityGraph

Playable Sound Graph (root event): assign to DarkEffekt.Audity.AuditySource or UnityEngine.AudioSource.generator. Create menu seeds On Play + Output (onset is the On Play node, not a Play interface param). For nestable modules without a required sink, use DarkEffekt.Audity.AuditySubgraph.

Declaration
[Icon("Packages/com.darkeffekt.audity/Editor/Icons/Assets/AudityGraph.png")]
public sealed class AudityGraph : AudityGraphDocument

Inheritance: System.Object -> UnityEngine.Object -> UnityEngine.ScriptableObject -> DarkEffekt.Audity.AudityPlayable -> DarkEffekt.Audity.AudityGraphDocument

Always false; Audity generators are not realtime-classified by SAP.

Declaration
public bool isRealtime { get; }

Always null; Audity signals end-of-playback instead of a fixed length.

Declaration
public DiscreteTime? length { get; }

CreateInstance(ControlContext, AudioFormat?, CreationParameters)

Section titled “CreateInstance(ControlContext, AudioFormat?, CreationParameters)”

Compiles this graph and allocates the SAP generator that plays it.

Declaration
public GeneratorInstance CreateInstance(ControlContext context, AudioFormat? nestedFormat, ProcessorInstance.CreationParameters creationParameters)

UnityEngine.Audio.GeneratorInstance

Type Name
UnityEngine.Audio.ControlContext context
System.Nullable<UnityEngine.Audio.AudioFormat> nestedFormat
UnityEngine.Audio.ProcessorInstance.CreationParameters creationParameters