Enum AudityParameterType
Graph interface port kind. Value types map to the Float pin domain; Trigger and Audio map to those domains. Subgraph placement pins mirror Public interface ports 1:1 (any arity) - no required Play/Out.
Assembly: DarkEffekt.Audity.Runtime
Section titled “Assembly: DarkEffekt.Audity.Runtime”public enum AudityParameterType : byteFields
Section titled “Fields”Continuous scalar with optional smoothing (default).
Float = 0Discrete 0/1; SetParameter snaps to 0 or 1, no smoothing by default.
Bool = 1Discrete integer in [min,max]; SetParameter rounds, no smoothing by default.
Int = 2Int with authoring labels; runtime is still an integer ordinal.
Enum = 3Float duration; unit metadata (seconds/beats) is for UI and docs.
Time = 4Trigger
Section titled “Trigger”Named event. Fire with Trigger(id); not SetParameter.
Trigger = 5Audio bus crossing the graph boundary (multi-in / multi-out allowed).
Audio = 6SampleSet
Section titled “SampleSet”Binding-domain member: an DarkEffekt.Audity.AuditySampleSet (or promotable
clip/sample/generator) reference. Not a runtime signal - latched at discrete
bind points (compile-baked, placement-pinned, or runtime via
DarkEffekt.Audity.AuditySource.BindSource(System.String%2cDarkEffekt.Audity.AudityBankHandle)), constant
between them. Input-only; never wired node→node; no float slot, no pin.
SampleSet = 7Vector2
Section titled “Vector2”Two-component vector; SetParameter(Vector2) sets components with per-element smoothing.
Vector2 = 8Vector3
Section titled “Vector3”Three-component vector (positions, directions, velocities).
Vector3 = 9Vector4
Section titled “Vector4”Four-component vector.
Vector4 = 10