Enum ChannelSystemParameter.Type

Namespace
SpessaSharp.Synthesizer.Engine.Channel.Parameters
Assembly
SpessaSharp.dll
public enum ChannelSystemParameter.Type

Fields

FineTune = 5

The channel tuning in cents. Drum channels DO NOT ignore this value.

Gain = 2

The master gain, from 0 to any number. 1 is 100% volume.

InterpolationType = 6

The interpolation type used for sample playback. Overrides the global parameter if set.

IsMuted = 1

If the channel should not produce any sound and ignore incoming Note On messages.

KeyShift = 4

The channel key shift in semitones. Drum channels DO NOT ignore this value.

MonophonicRetrigger = 8

Indicates whether the channel is in monophonic retrigger mode. This emulates the behavior of Microsoft GS Wavetable Synth, Where a new note will kill the previous one if it is still playing. Overrides the global parameter if set.

NPRNParamLock = 7

If the channel should prevent changing any parameters via NRPN. Overrides the global parameter if set.

Pan = 3

The master pan, from -1 (left) to 1 (right). 0 is center.

PresetLock = 0

If the preset is locked, preventing any program changes from being sent.