Integra-7 MFX Rotary On/Off Settings

Forum for Integra 7
Post Reply
aminnie
Posts: 3
Joined: 04:10, 22 September 2014

Integra-7 MFX Rotary On/Off Settings

Post by aminnie »

Hi,

I am have been developing a custom ARM-based controller to manage my Integra-7. In the last week I integrated a drawbar controller that I purchased from KeyboardPartner (http://shop.keyboardpartner.de/). The drawbar controller works great via SysEx.

Now I am attempting to add some basic controls, e.g.:
1. Select MFX Rotary Type: The following works great when I select Type 19
0xF0, 0x41, 0x10, 0x00, 0x00, 0x64, 0x12, 0x19, 0x02, 0x02, 0x00, 0x14, 0x4E, 0xF7

2. Turn Rotary Speed off: This switches the speed from Fast to Slow:
0xF0, 0x41, 0x10, 0x00, 0x00, 0x64, 0x12, 0x19, 0x02, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x52, 0xF7

However, I am unable to find what the FAST value for the Rotary setting anywhere. Should be a value between (0 and 0xFFFF) written to memory honoring the fact that each of the 4 nibbles has to be written to consecutive addresses in the Integra.

Appreciate any help that can be provided. Next step may be to request a SysEx dump for these four addresses...

Many thanks!
Mr.Epyx
Posts: 21
Joined: 17:51, 29 June 2015

Re: Integra-7 MFX Rotary On/Off Settings

Post by Mr.Epyx »

Hi,

Slow is
F0 41 10 00 00 64 12 19 02 02 11 08 00 00 00 4A F7

Fast is
F0 41 10 00 00 64 12 19 02 02 11 08 00 00 01 49 F7
aminnie
Posts: 3
Joined: 04:10, 22 September 2014

Re: Integra-7 MFX Rotary On/Off Settings

Post by aminnie »

Thank you for the quick response.

This worked!

Interesting value (08) for the highest address nibble. Is this true in general for other ON/OFF settings as well? I will try the Rotary Brake setting later tonight.

Edit: I just realized that 0x8000 = 32768. Since the parameter list specifies a value range -20000 - +20000, 0x8000 and 0x8001 is treated as 0 and +1 respectively, and anything below 0x8000 as negative.

Thanks again.
Mr.Epyx
Posts: 21
Joined: 17:51, 29 June 2015

Re: Integra-7 MFX Rotary On/Off Settings

Post by Mr.Epyx »

Yes so it is. If you have a Windows PC you should google for an application called Smidy. In the demoversion you can still select all sysex messages of INTEGRA-7 by real INTEGRA group and parameter names (for example MFX parameter "speed" for MFX Type "Rotary 1". The demoversion can be used forever for free. If you have selected such sysex messages in its list editor the app shows the value range (for exampe SLOW, FAST). After you have selected such sysex value, the complete sysex hex chain is shown. And you could write it down and place it into your ARM-based? device. Maybe this is helpful before you are searching for other values in other parameters.

PS
If you are selecting MFX parameters in that app ensure that you first insert a sysex message with the MFX Type (and selected MFX type of course). Otherwise the app doesn't know to which MFX type a selected MFX parameter belongs and can't show the parameter name and range.
aminnie
Posts: 3
Joined: 04:10, 22 September 2014

Re: Integra-7 MFX Rotary On/Off Settings

Post by aminnie »

Hi Mr. Epyx,

Thank you for the pointer to Smidy. I downloaded the software and will spend some time learning it this week. Having the app generate the SysEx messages will be very helpful - especially for the MFX parameters. I will remember to select the MFX type in advance.

The ability to string CC and SysEx commands is one of the reasons why I am building my own device - see here if you are interested: http://www.organforum.com/forums/showth ... h-an-Organ.

Best Regards!

Anton
Mr.Epyx
Posts: 21
Joined: 17:51, 29 June 2015

Re: Integra-7 MFX Rotary On/Off Settings

Post by Mr.Epyx »

Hi Anton,

very interesting! You should take a picture of your connected devices and place it here in the forum. I could imagine it is interisting for many users! INTEGRA-7's organ drawbar simulation by modify parameters is mentioned here a lot (and also outside of this forum site). I can't understand why Roland keeps them more or less as secrets, or at least why didn't they explain them with examples and pictures in their manuals.
Post Reply