(foo | bar | quz) is a three-bit field, a bitfield in MSB-to-LSB order.
(foo, bar, qux, qaf) is a two-bit field, a list in low-to-high order.
byte param bits description 0-7 n/a 6 each patch name: ASCII clipped to 6 bits. 8 48 2 kbd mode (reassign, rotate, unison, rob) 9 0 6 dco1 freq 10 5 6 saw shape 11 3 6 pulse width 12 7 2 modulation (vibrato | bend) 13 6 2 waveforms (wave | pulse) 14 10 6 dco2 freq 15 15 6 saw shape 16 13 6 pulse width 17 17 2 modulation 18 16 3 waveforms (noise | wave | pulse) 19 12 6 +/- detune 20 20 6 mix 21 8 2 dco1 keyboard (unused | portamento) 22 9 1 click 23 18 2 dco2 keyboard (kbd track | portamento) 24 19 1 click 25 2 2 sync mode 26 21 7 vcf freq 27 24 6 q 28 25 2 modulation (vibrato | bend) 29 26 2 keyboard (keyboard | portamento) 30 30 6 fm 31 27 6 vca1 level 32 44 6 portamento rate 33 46 2 mode (speed, time, exp1, exp2) 34 47 1 legato 35 80 6 lfo1 speed 36 86 2 trigger (none, single, multi, extern) 37 87 1 lag 38 82 3 waveform (tri, up, dn, sqr, rnd, noiz, s/h) 39 83 5 retrigger 40 88 5 sample source 41 84 6 amplitude 42-48 lfo2 params 49 57 3 env1 trigger (external | multi | reset) 50 50 6 delay 51 51 6 attack 52 52 6 decay 53 53 6 sustain 54 54 6 release 55 55 6 amplitude 56 59 2 lfo trigger (lfo trig | gated) 57 58 2 mode (free-run | DADR) 58-66 env2 params 67-75 env3 params 76 33 5 tracker source 77 34 6 pt1 78 35 6 pt2 79 36 6 pt3 80 37 6 pt4 81 38 6 pt5 82 40 6 ramp1 rate 83 41 2 mode (strig, mtrig, xtrig, xgate) 84-85 ramp2 params 86 1 7 +/- dco1 freq by lfo1 87 4 7 +/- p.w. by lfo2 88 11 7 +/- dco2 freq by lfo1 89 14 7 +/- p.w. by lfo2 90 22 7 +/- vcf freq by env1 91 23 7 +/- vcf freq by pressure 92 28 7 +/- vca1 by velocity 93 29 7 +/- vca2 by env2 94 56 7 +/- env1 ampl by velocity 95 66 7 +/- env2 ampl by velocity 96 76 7 +/- env3 ampl by velocity 97 85 7 +/- lfo1 ampl by ramp1 98 95 7 +/- lfo2 ampl by ramp2 99 45 7 +/- port rate by velocity 100 31 7 +/- vcf fm by env3 101 32 7 +/- vcf fm by pressure 102 81 7 +/- lfo1 rate by pressure 103 91 7 +/- lfo2 rate by keyboard 104 5 mod0 source 105 7 +/- amount 106 5 target 107-133 mod1 through mod9Now, what crack fiend picked the ordering here?
For many of the bit-field parameters, the front panel seems not to present all of the options. I haven't tried this, though.
(go to my front-door page) | eli+w3@cs.cmu.edu 19 Jan 2002
|