Preset.Ch

Defines parameters of a single channel.

Members

Variables

aLFOlevels
__m128 aLFOlevels;

Amplitude LFO assign levels Index notation: 0: Left channel 1: Right channel 2: Aux send A, 3: Aux send B

atkX
ubyte atkX;

Amplitude LFO to Attack time control (between 0 and 127)

auxSendA
float auxSendA;

Aux send A

auxSendB
float auxSendB;

Aux send B

chCtrl
uint chCtrl;

Stores channel control flags.

chnlTun
float chnlTun;

A-4 channel tuning in hertz.

decX
ubyte decX;

Decay time control (between 0 and 127)

eegDetuneAm
float eegDetuneAm;

Pitch amount for EEG

eegLevels
__m128 eegLevels;

EEG assign levels Index notation: 0: Left channel 1: Right channel 2: Aux send A, 3: Aux send B

globalFb
float globalFb;

Global feedback Only available on certain algorithms

masterBal
float masterBal;

Master balance (0.0 to 1.0)

masterVol
float masterVol;

Master volume (0.0 to 1.0)

mwToGFB
float mwToGFB;

Modwheel to global feedback

pLFOlevel
float pLFOlevel;

Pitch LFO level

pitchBendSens
float pitchBendSens;

Pitch bend sensitivity Up to +/-2 octaves

relX
ubyte relX;

Release time control (between 0 and 127)

shpAX
float shpAX;

ADSR shaping parameter (for the attack phase)

shpRX
float shpRX;

ADSR shaping parameter (for the decay/release phase)

susCCX
ubyte susCCX;

Sustain curve control (between 0 and 127) 0: Percussive mode 1 - 63: Descending over time 64: Constant 65 - 127: Ascending over time

susLevel
float susLevel;

Sustain level

velToGFB
float velToGFB;

Velocity to global feedback

Meta