Class Effect.ReverbProcessorSnapshot

Namespace
SpessaSharp.Synthesizer.Engine.Effects
Assembly
SpessaSharp.dll
public class Effect.ReverbProcessorSnapshot : Effect.BaseEffect
Inheritance
Effect.ReverbProcessorSnapshot
Derived
Inherited Members

Properties

Character

0-7.
If character is not available, it should default to the first one. This parameter selects the type of reverb. 0–5 are reverb effects, and 6 and 7 are delay effects.

public virtual int Character { get; set; }

Property Value

int

DelayFeedback

0-127
This parameter is used when the Reverb Character is set to 6 or 7, or the Reverb Type is set to Delay or Panning Delay (Rev Character 6, 7). It sets the way in which delays repeat. Higher values result in more delay repeats.

public virtual int DelayFeedback { get; set; }

Property Value

int

PreDelayTime

0 - 127 (ms)
This parameter sets the delay time until the reverberant sound is heard. Higher values result in a longer pre-delay time, simulating a larger reverberant space.

public virtual int PreDelayTime { get; set; }

Property Value

int

Time

0-127
This parameter sets the time over which the reverberation will continue. Higher values result in longer reverberation.

public virtual int Time { get; set; }

Property Value

int