Archive of the former Yahoo!Groups mailing list: Korg DW8000, Mono/Poly, MS-20...

previous by date index next by date
previous in topic topic list  

Subject: Re: DW6000 midi sysex

From: rpcfender@...
Date: 2015-05-03

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