Struct AudityOutPointSettings
A one-shot release marker for a sample: when a WavePlayer’s Stop pin fires on a voice that hasn’t yet reached this position, the voice jumps to it with a crossfade instead of fading out where it stands - the abandoned continuation keeps playing (fading to silence) while the voice resumes past the marker (fading in), so Stop always lands on the authored tail. A voice already past the marker is left to fade out normally. Independent of DarkEffekt.Audity.AudityLoopSettings: applies to one-shots as well as loops (loop mode is cleared on jump, since the marker’s tail plays straight through to the clip end).
Assembly: DarkEffekt.Audity.Runtime
Section titled “Assembly: DarkEffekt.Audity.Runtime”[Serializable]public struct AudityOutPointSettingsFields
Section titled “Fields”enabled
Section titled “enabled”public bool enabledcutOnStop
Section titled “cutOnStop”True = a Stop CUTS with a declick fade instead of jumping to the tail. The Tail Start keeps its structural roles (chain hand-off, tail visibility) either way - this only opts the sample out of the stop-jump behavior. Default false = “Jump to Tail” on (the editor shows the inverted toggle).
public bool cutOnStoppositionSamples
Section titled “positionSamples”0 = clip end (the sentinel DarkEffekt.Audity.AudityLoopSettings.endSamples uses) - a fresh out point sits at the end until dragged.
public long positionSamplescrossfadeSeconds
Section titled “crossfadeSeconds”[Min(0)]public float crossfadeSecondsauthoredFrequency
Section titled “authoredFrequency”Rate-stamped like DarkEffekt.Audity.AudityLoopSettings.authoredFrequency.
public int authoredFrequencyMethods
Section titled “Methods”ResolveFrames(int, long, out long)
Section titled “ResolveFrames(int, long, out long)”Resolves DarkEffekt.Audity.AudityOutPointSettings.positionSamples onto the clip’s CURRENT rate and clamps into the clip. 0 = clip end.
public void ResolveFrames(int clipFrequency, long clipFrames, out long positionFrames)Parameters
Section titled “Parameters”| Type | Name |
|---|---|
System.Int32 |
clipFrequency |
System.Int64 |
clipFrames |
System.Int64 |
positionFrames |