fbpx
Skip to main content

MIDI Forum

Korg Ex 800 sysex s...
 
Notifications
Clear all

Korg Ex 800 sysex system

7 Posts
2 Users
0 Reactions
2,472 Views
Ted
 Ted
Posts: 33
Trusted Member
Topic starter
 

Hi everyone once again.

It seems like most of the midi implementation manuals of older gear have no common way to write their messages.
This time i came accross the manual of this korg little old rack synth and especially the chart on page 3 of my attachments doesn’t make any sense to me.
Could somebody help me understand it? Could you please provide an example of how to wite the cutoff parameter message, with a variable value pp

Thanks in advance

 
Posted : 07/12/2023 1:32 am
Clemens Ladisch
Posts: 321
Reputable Member
 

The 7th byte consists of two fields, 7 bits for the cutoff, and 1 bit for the trigger mode. If the cutoff is 21 (0010101), and the trigger mode is 1, then the byte is 10010101 (95h).
In the SysEx message, one memory byte is transmitted as two data bytes, 05h and 09h.

 
Posted : 07/12/2023 2:44 am
Ted
 Ted
Posts: 33
Trusted Member
Topic starter
 

[quotePost id=20649]The 7th byte consists of two fields, 7 bits for the cutoff, and 1 bit for the trigger mode. If the cutoff is 21 (0010101), and the trigger mode is 1, then the byte is 10010101 (95h).
In the SysEx message, one memory byte is transmitted as two data bytes, 05h and 09h.[/quotePost]

Thank you Clemens for that. Still not clear enough.
If you want, let’s drop 21 as a value and use pp (variable value) instead. Trigger mode can only be 1 or 2. The cut off parameter is parameter nr.41 (29h) and the trigger parameter is nr46 (2Eh), if it matters at all.
Could you please write me down the complete sysex message you would use

 
Posted : 07/12/2023 3:40 am
Clemens Ladisch
Posts: 321
Reputable Member
 

As far as I can see, there is no memory address in the message, so I guess it expects you to transmit the entire memory contents. In other words, it is not feasible to change a single parameter.

 
Posted : 07/12/2023 1:58 pm
Ted
 Ted
Posts: 33
Trusted Member
Topic starter
 

[quotePost id=20654]As far as I can see, there is no memory address in the message, so I guess it expects you to transmit the entire memory contents. In other words, it is not feasible to change a single parameter.[/quotePost]

Thanks for that Clemens. Even if your reply doesn’t make me happy, at least it makes me feel less embarrassed for not understanding that machine’s sysex system, since it’s not complete.
In case you can help me understand it better, could you please tell me what’s the reason to provide that bits and bytes charts in the manuals, since there is no way to change a parameter?

 
Posted : 07/12/2023 4:07 pm
Clemens Ladisch
Posts: 321
Reputable Member
 

You can change the parameters and then send the entire memory dump. Doing this when you want to change only a single parameter is what I call "not feasible".

 
Posted : 08/12/2023 12:29 am
Ted
 Ted
Posts: 33
Trusted Member
Topic starter
 

[quotePost id=20658]You can change the parameters and then send the entire memory dump. Doing this when you want to change only a single parameter is what I call "not feasible".[/quotePost]

‘“Not feasible” is an understatement i think, Clemens.
The only people that could work that way, would be people who work with those models for ages and hours, only with them. So all values of all parameters sound in their heads.
I guess as a mere mortal, i will take the buttons route.

Thanks for the replies, Clemens. Much appreciated.

 
Posted : 08/12/2023 1:47 am
Share: