Yahoo Groups archive

Korg DW8000, Mono/Poly, MS-20...

Archive for DW8000.

Index last updated: 2026-03-30 01:00 UTC

Thread

DW6000 midi sysex

DW6000 midi sysex

2015-04-26 by michaelkorgdw6000@...

Hi 


i have just join this group and it is fantastic that  there are so many good resources for dw8000 however i am a little disappointed that i was unable to find much stuff info on how to map midi sysex parameters for the dw6000. 


i have read the manual and have download Soundquest midiquest librarian demo as well a Crtl panel plugin that converts the midi sysex to cc. but so far have been able to successfully send midi sysex from midi control edirol pcr-m50.

 here an example of one of message i have tried sending midi channel 1 F0 42 30 04 41 05 (X) F7 what  value should i put in x. if i put a value in x the dw6000 jump to ie 3F and it 63 but there is no range ie turning the knob in either direction (on pcr m50)  the dw6000 remained at 63 i tried puting 0-3F for x values but then it just zero, and ignore the 3F. in the manual it talk about bits map and i understand about the offset numbers and how to get the values. but i do not understand about the bits ie cutoff's bit is b5-b0 and the whole bit7 msb to bit 0lsb that has me lost as how to include it in the midi  message. any advice or resources would be much appreciated, and once i understand this stuff i will upload a document with all sysex midi for the dw6000 so other can began mapping. thanks  regards michael    


  

Re: DW6000 midi sysex

2015-04-28 by rpcfender@...

Hi Michael,

One of the problems with controlling the DW6000, compared to the DW8000, is that some of the parameters are combined into a single byte of data. Memory was expensive back then.

This means that if you change one parameter value, another may change as well.

You have to know what the other parameter's value is and add it to the one you want to change.

I am not aware of any controller that can do this.
I got around this with a PC program I wrote connecting the DW 6000 to a BCR2000 controller.
Although the BC2000 by itself can send sysex parameter changes, it can't cope with the packed data.

Check out my web page if you would like a copy of the program. There is a video there to explain how it works.

All the best
Royce

Re: DW6000 midi sysex

2015-05-03 by michaelkorgdw6000@...

Hi Rpcfender 

thanks for the info on the DW6000 i was wondering if the MIDI Solutions Event Processor Plus could make it so my midi controller was able to send the required midi data to DW6000. have you had experience using such a device it look really interesting be able to convert midi message without having to have a  computer connected all the time.
      
 

Re: DW6000 midi sysex

2015-05-03 by rpcfender@...

OK lets look at what you need to do.
Check out the user manual page 48.whaich has the parameter address which they call parameter offset.

If it uses the whole byte most controllers that support system exclusive (sysex) will be OK.
eg OSC1 Level or OSC2 Level are parameter 3.

The OSC1 octave on the other hand, is parameter 19 but the VCA envelope release is also parameter 19.
 
When you send this parameter you need to set the SC1 octave in a strange way
It uses organ terminology 16foot or 16' to describ the octave.

16' is the lowest and the parameter has the value 0
16' = 0
8' = 32 (the manual says 01 but that is the bits 5 and 6)
4' = 64
INHIBIT = 96
So to change the octave you have to send the value plus the value (0 to 31) of the VCA release.
To change the VCA you have to get the OSC1 octave and add that value to the VCA release.
  
The parameters from 18 to 25 all have combined parameters.

You need a device that can remember the other parameter's value so it can add it to the new value of it partner parameter.

 
I'm not sure the MIDI Solutions EPP can do this, but at least now you know what to look for.
You might like to look at something like the small and relatively cheap Raspberry Pie or an Arduino
single board computer,

All the best
Royce