Setting Studio Set Effects Reverb parameters with MIDI

Forum for Integra 7
Post Reply
to7m
Posts: 9
Joined: 23:06, 19 August 2019

Setting Studio Set Effects Reverb parameters with MIDI

Post by to7m »

Hi all,

I'm trying to figure out how to set [STUDIO SET EFFECTS: REVERB: Time] with midi messages.

I've got this message, where x is the parameter and y is the value (in decimal, not hex):
240 65 16 0 0 100 18 24 0 6 x y 0 247

If x is 0 ([STUDIO SET EFFECTS: REVERB: Reverb Type]) and y is 1, it correctly sets the reverb type to 1.
But if x is 3 (in theory reverb parameter 1) and y is something like 6 0 0 0, nothing happens.

Any working message (either decimal or hex is fine) for Reverb Time would be a big help.

Thanks!
Tom
User avatar
Wonderer
Posts: 65
Joined: 21:47, 23 August 2018
Location: The Netherlands

Re: Setting Studio Set Effects Reverb parameters with MIDI

Post by Wonderer »

Hi Tom,

The y in your sysex has to be 4 numbers that are each limited to 0 ~ F (0 ~ 15).
Those 4 numbers combined make up 0000 ~ FFFF.
The reverb parameter values are limited from -20000 to +20000.
Because MIDI has no negative values, the above values are transformed to 310E ~ CE20 (12678 ~ 52678).

310E = 12768 = -20000
310F = 12769 = -19999
3110 = 12770 = -19998
.
.
7FFF = 32767 = -1
8000 = 32768 = 0
8001 = 32769 = +1
.
.
CE1E = 52766 = +19998
CE1F = 52767 = +19999
CE20 = 52768 = +20000

Reverb parameters only use values 00 ~ 7F (0 ~ 127).
That translates to 8000 ~ 807F (32768 ~ 32895)

And thats why 6 0 0 0 doesn't do anything, it would translate to a negative value completely out of range for this parameter; 6000 = 24576 = -8192.



Examples to set the time parameter:
The value is limited from 1 ~ 64 (1 ~ 100) (0.1 ~ 10.0 mSec).

This message will set time to 1 (0.1 mSec)
F0 41 10 00 00 64 12 18 00 06 0B 08 00 00 01 4E F7

This message will set time to 64 (100) (10.0 mSec)
F0 41 10 00 00 64 12 18 00 06 0B 08 00 06 04 45 F7

PS. This won't work for GM2 reverb because that reverb has time as parameter 4 ( 0B has to change to 0F)

Hope this helps.
to7m
Posts: 9
Joined: 23:06, 19 August 2019

Re: Setting Studio Set Effects Reverb parameters with MIDI

Post by to7m »

Thank you, this makes perfect sense now!

For anyone who finds this in the future, the lowest value is:
F0 41 10 00 00 64 12 18 00 06 0B 08 00 00 01 45 F7
and the highest is:
F0 41 10 00 00 64 12 18 00 06 0B 08 00 06 04 45 F7

Next time I'll just try more values because I evidently gave up too soon.
User avatar
Wonderer
Posts: 65
Joined: 21:47, 23 August 2018
Location: The Netherlands

Re: Setting Studio Set Effects Reverb parameters with MIDI

Post by Wonderer »

You're welcome, and thank you for pointing out my mistake about the range. I changed that part in my last post so it should be all correct now.
Post Reply