Voice data maps
Types
ID maps
TSV files mapping MSB, PRG and LSB into voices.
MSB
: cc0 (bank MSB) value of the voice.PRG
: PC (program change) value of the voice.LSB
: cc32 (bank LSB) value of the voice.NME
: 8-character ID of the voice.ELC
: Element count (minus one) of the voice.- When set to
0
, the voice takes up one element.1
for two,2
for three, the same goes on. - When set to
16
, the voice is treated as a drum kit. - When set to
17
, the voice is treated as a voice menu. - Any value above is not defined.
- When set to
DRM
: Drum map ID used. Can also be used by voice menus.VXP
: Voice property map ID used.
Drum maps
Custom script files defining properties of drum kits and their voices.
drm
defines the current drum map ID to write to.- e.g.
drm xgStdKit
switches toxgStdKit
.
- e.g.
dcp
copies parameters from a set drum kit.- e.g.
dcp xgStdKit
copies parameters fromxgStdKit
to the current drum kit.
- e.g.
nno
defines the current drum note number to write to.- e.g.
nno 39
switches to39
.
- e.g.
npw
writes multiple parameters to a single drum note.npw <note> <exclusiveGroup> <elementCount>
neg
sets the exclusive group (aka. alternate assign) of the current note number. Defaults to0
(disabled).nec
sets the note element count of the current note number. Defaults to1
.
Voice property maps
TSV files describing certain properties of individual voices.
VXP
: Voice property ID
VL properties
BNS
: VL Breath Noise Source0
: None1
: Modulation wheel2
: Blow strength4
: Throat formant
BNM
: VL Breath Noise Amplitude from Mod Wheel0
: -164
: 0127
: 1
BNB
: VL Breath Noise Amplitude from Blow StrengthBNT
: VL Breath Noise Amplitude from Throat FormantBNV
: VL Breath Noise Value Floor-128
: -10
: 0127
: 1
BND
: VL Breath Noise Blow Strength Decay DurationBNL
: VL Breath Noise Blow Strength Decay LevelBAD
: VL Breath Attack Duration, specified in millisecondsBAL
: VL Breath Attack Level0
: -64 (from a very wide triangle)64
: 0 (no attack EG)127
: 63 (from a very narrow triangle)
BDD
: VL Breath Decay Duration, specified in millisecondsBDL
: VL Breath Decay Level0
: Decay to 0 (pluck)64
: Decay to 50.4%127
: No decay
TOM
: VL Throat Formant Oscillation from Modulation0
: None127
: Maximum
TOS
: VL Throat Formant Oscillation Speed, specified in milliseconds when a cycle completes.TOT
: VL Throat Formant Oscillation Type0
: None1
: Single oscillator2
: Double oscillator (single oscillator modulated by an additional LFO)
TFS
: VL Throat Formant Source0
: Constant until set1
: cc1 (Modulation wheel)- ...
13
: cc13 (default VL throat formant source)- ...
32
: Always constant
TFV
: VL Throat Formant Value, the fixed default value for certain instruments.