Archive of the former Yahoo!Groups mailing list: Korg Poly800/EX800 Users

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

Subject: Re: [korgpolyex] hawkmod sysex data format?

From: Michael Hawkins <korgpolyex800@...>
Date: 2017-01-27

Q: how to address those parameter numbers and send them a value. is it sysex or nrpn ;-) ?

A: You can use MIDI CC's (of which there are three different methods available). Or you can MIDI CC NRPN's. Or you can use SYSEX (but only when I release the new SW version - which is next week).

See page 32 of the owners manual for details on the MIDI CC's.

Also, in the latest version of software I have added a new global variable that allows the use of absolute values for parameters instead of ranged values. In the original software (all of versions released so far), all MIDI CC parameter data values must be sent across the full range of 0-127. But with the absolute value option enabled, you can send the actual data value. So for octave for example, the range of values is 1,2,3. In the existing software CC data values 0-42 correspond with parameter value 1, 43-85 corresponds with parameter value 2 and 86-127 corresponds with 2. This method is OK but many people asked for absolute values instead. Absolute values are actually the right way to have done it all along. So I may even default the mode to absolute. I haven't made a final decision on that yet.

So you have options. :-)

/Mike


From: "domgoold@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Friday, January 27, 2017 6:52 AM
Subject: Re: [korgpolyex] hawkmod sysex data format?

 
yes > remote25. that's it. i've got a remoteSL, Zero, without keys.
it's probably got a completely different layout but i was able to open
it in the RemoteSL mk1 editor. i think the SL is more common the
the 25 which came before.

yours relies on calling the parameter via P1-8, banks of parameters.
and then adjusting the value, inc dec, like on the panel.

what about just having analog controls for each parameter?
NRPN - i think - adjusts 1 parameter at a time, and needs to be
nulled after each 'burst' of messages - i haven't used nrpn before,
i'm used to midi cc and sysex.

so, for example, you map out a page dedicated to an envelope and
have all the controls displayed simultaneously with names. - you
can have multiple pages linked with the SL, and it holds 40 user
templates in memory. you can have series of templates, <name>1/2/3 etc.
referred to as 'a' template, and link these via buttons assigned to template
numbers, ie: use the drumpads for this, so you can navigate easily between
sections. i've been messing around with this making maps for multitimbral
blackbox rack units with button menus. transfer via usb, and updating of
the remoteSL works really well, and the editor software works really well.

so the sysex document 'sysex reference 2.5.5' says
'byte' above what appears to be the parameter number list.

if a sysex parameter change message can be received by hawk800,
it should go F0,xx,xx,...,parameter, <variable value>, F7

so that's the question really: how to address those parameter numbers
and send them a value. is it sysex or nrpn ;-) ?

tbh, my hawkmod kit is still sitting in a little box waiting for me to have
the time and guts to fit it. i'm going to have to take photos and everything
to show you what version i have... : - / and i'm seeing stuff like the
circuitbenders rotary pots as well. i need to pull myself together and just
get stuck in lol