>From saf Fri Feb 27 08:34:31 1987 remote from moss Subject: dw8000 voices From: saf@moss.ATT.COM The dw8000 has 64 voices resident at any one time. they are selected by 0-63 from midi but, get this, from 11 to 88 from the keyboard - there is no zero key. (I.e. octal 00-77 but with a shifted alphabet). Each voice is referred to by number - there is no stored name (nor is there a display to print one; everything is done by two digit numbers) There are roughly 60 parameters for each voice. Again, the external numbering is 11 through 88 but some are not used. If you provided for 64 you would have it covered. When you dump info to cassette tape (the korg backup medium), all 64 voices are written at once. from midi, I think you address individual voices, and of course you can set individual parameters on the selected voice. I can check this in detail tonight - don't have the manual at work. If you want specific info on the parameters or midi codes, I could send a xerox of the relevent maunual pages. As a matter of fact, I think I have a xerox of most all of the manual (which a friend gave me when I expressed an interest in the dw8000). Let me know if you want it. (And your mailstop.) Steve Falco >From rael Mon Mar 2 22:25 EST 1987 remote from mvuxv Subject: Korg DW-8000 Voice Commands & Format The Korg DW-8000 sysex commands for "Data Load" and "Data Save", which also requires a "Data Save Request" to be initiated. These command act on a single patch: the one being used currently. To save or load all of the patches held in memory (64, pseudo-octal 11 to 88) one has to change the program number and perform the load or save for that program number. The format for the Load & Save commands is nearly identical (of course you send one and receive the other): Exclusive Status byte, 4 command bytes, 51 data bytes, EOX byte. The 51 data bytes is where the beef is. There is no "patch name" since patches do not have a name as far as the machine goes. The info carried by the data bytes is as follows: 0-2 Osc 1 - Octave, Waveform & Level 3-6 Auto Bend - Select, Mode, Time & Intensity 7-11 Osc 2 - Octave, Waveform, Level, Interval & Detune 12 Noise Level 13 Assign Mode (i.e., Poly1, Poly2, Unyson1 or Unyson 2) 14 Parameter No. Memory (i.e., which parameter is selected when the patch is brought up, for modification via lever or up & down buttons) 14-19 VCF - Cutoff, Resonance, Kbd. Track, Polarity & EG Intensity 20-26 VCF EG - Attack, Decay, Break Point, Slope, Sustain, Release & Velocity Sensitivity 27-33 VCA EG - Attack, Decay, Break Point, Slope, Sustain, Release & Velocity Sensitivity 34-38 MG - Waveform, Frequency, Delay, Osc & VCF 39-40 Bend - Osc & VCF 41-46 Delay - Time, Factor, Feedback, Frequency, Intensity & Effect Level 47 Portamento 48-50 After Touch - Osc MG, VCF & VCA Dan