EXTENDED SYSEX FORMAT FOR MICRODEXED ==================================== SYSEX Message Controller-Set ---------------------------- 11110000 F0 Status byte - start sysex 0iiiiiii 67 ID # (i=103; unofficial SYSEX-ID for MicroDexed) 0sssnnnn 00 Sub-status (s=0) & channel number (n=0; ch 1) 0fffffff 00 format number (f=66..69; 1..4 MicroDexed setup(s)) 0bbbbbbb 01 byte count MS byte 0bbbbbbb 1B byte count LS byte (b=44; 1 instance b=73; 2 instances b=102; 3 instances b=131; 4 instances) 0ddddddd ** data byte 1 setup config | | | 0ddddddd ** data byte 19 0ddddddd ** data byte 20 instance config 0 | | | 0ddddddd ** data byte 43 /-Optional--------------------------------------------\ 0ddddddd ** data byte 44 instance config 1 | | | 0ddddddd ** data byte 72 \-----------------------------------------------------/ /-Optional--------------------------------------------\ 0ddddddd ** data byte 73 instance config 2 | | | 0ddddddd ** data byte 101 \-----------------------------------------------------/ /-Optional--------------------------------------------\ 0ddddddd ** data byte 102 instance config 3 | | | 0ddddddd ** data byte 131 \-----------------------------------------------------/ 0eeeeeee ** checksum (masked 2's comp. of sum of ** bytes) 11110111 F7 Status - end sysex Data Structure: MicroDexed Setup Dump ------------------------------------- Parameter Number Parameter Value Range --------- --------- ----------- 0 GLOBAL STERO/MONO 0-3 (0=stereo, 1=mono, 2=mono-r, 3=mono-l) 1 GLOBAL REVERB-ROOMSIZE 0-100 2 GLOBAL REVERB-DAMPING 0-100 3 GLOBAL CHORUS-FREQUENCY 0-100 (multiplied by 1/10 Hz) 4 GLOBAL CHORUS-WAVEFORM 0-1 (0=triangle, 1=sine) 5 GLOBAL CHORUS-DEPTH 0-100 6 GLOBAL DELAY-TIME 0-60 (multiplied by 10ms) 7 GLOBAL DELAY-FEEDBACK 0-100 8 DEXED 1 MONO/POLY MODE CHANGE 0-1 O=POLY 9 DEXED 1 PITCH BEND RANGE 0-12 10 DEXED 1 " " STEP 0-12 11 DEXED 1 PORTAMENTO MODE 0-1 0=RETAIN 1=FOLLOW 12 DEXED 1 " GLISS 0-1 13 DEXED 1 " TIME 0-99 14 DEXED 1 MOD WHEEL RANGE 0-99 15 DEXED 1 " " ASSIGN 0-7 b0: pitch, b1:amp, b2: EG bias 16 DEXED 1 FOOT CONTROL RANGE 0-99 17 DEXED 1 " " ASSIGN 0-7 " 18 DEXED 1 BREATH CONT RANGE 0-99 19 DEXED 1 " " ASSIGN 0-7 " 20 DEXED 1 AFTERTOUCH RANGE 0-99 21 DEXED 1 " ASSIGN 0-7 " 22 DEXED 1 OP1_ENABLE 0-1 23 DEXED 1 OP2_ENABLE 0-1 24 DEXED 1 OP3_ENABLE 0-1 25 DEXED 1 OP4_ENABLE 0-1 26 DEXED 1 OP5_ENABLE 0-1 27 DEXED 1 OP6_ENABLE 0-1 28 DEXED 1 MAX_NOTES 0-32 29 DEXED 1 LOUDNESS 0-100 30 DEXED 1 PANORAMA 0-40 (20 is middle) 31 DEXED 1 REVERB-LEVEL 0-100 32 DEXED 1 CHORUS-LEVEL 0-100 33 DEXED 1 DELAY-LEVEL 0-100 34 DEXED 1 FILTER-CUTOFF 0-100 35 DEXED 1 FILTER-RESONANCE 0-100 26 DEXED 1 MIDI-CHANNEL 0-16 (0=OMNI) 37 DEXED 1 POLYPHONY 0-32 (depends on CPU and FX) 38 DEXED 1 ENGINE 0-2 (1=Modern, 2=Mark1, 2=OPL) --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- 39 DEXED 2 MONO/POLY MODE CHANGE 0-1 O=POLY 40 DEXED 2 PITCH BEND RANGE 0-12 41 DEXED 2 " " STEP 0-12 42 DEXED 2 PORTAMENTO MODE 0-1 0=RETAIN 1=FOLLOW 43 DEXED 2 " GLISS 0-1 44 DEXED 2 " TIME 0-99 45 DEXED 2 MOD WHEEL RANGE 0-99 46 DEXED 2 " " ASSIGN 0-7 b0: pitch, b1:amp, b2: EG bias 47 DEXED 2 FOOT CONTROL RANGE 0-99 48 DEXED 2 " " ASSIGN 0-7 " 49 DEXED 2 BREATH CONT RANGE 0-99 40 DEXED 2 " " ASSIGN 0-7 " 51 DEXED 2 AFTERTOUCH RANGE 0-99 52 DEXED 2 " ASSIGN 0-7 " 53 DEXED 2 OP1_ENABLE 0-1 54 DEXED 2 OP2_ENABLE 0-1 55 DEXED 2 OP3_ENABLE 0-1 56 DEXED 2 OP4_ENABLE 0-1 57 DEXED 2 OP5_ENABLE 0-1 58 DEXED 2 OP6_ENABLE 0-1 59 DEXED 2 MAX_NOTES 0-32 60 DEXED 2 LOUDNESS 0-100 61 DEXED 2 PANORAMA 0-40 (20 is middle) 62 DEXED 2 REVERB-LEVEL 0-100 63 DEXED 2 CHORUS-LEVEL 0-100 64 DEXED 2 DELAY-LEVEL 0-100 65 DEXED 2 FILTER-CUTOFF 0-100 66 DEXED 2 FILTER-RESONANCE 0-100 67 DEXED 2 MIDI-CHANNEL 0-16 (0=OMNI) 68 DEXED 2 POLYPHONY 0-32 (depends on CPU and FX) 69 DEXED 2 ENGINE 0-2 (1=Modern, 2=Mark1, 2=OPL)