Hammond Clone in INTEGRA7

Forum for Integra 7
carpenzano
Posts: 26
Joined: 06:25, 9 May 2011

Re: Hammond Clone in INTEGRA7

Post by carpenzano »

In the following post
viewtopic.php?f=54&t=48064
you can find my Integra-7 layout for MidiDesigner Pro: among other things, it has a "B3 Organ" page (that you can save and use as a standalone layout) that controls all the parameters of an hammond tone placed in the Part 1 of a StudioSet.
Enjoy it...
Giovanni
Travst
Posts: 4
Joined: 19:27, 20 June 2012

Re: Hammond Clone in INTEGRA7

Post by Travst »

I'd like to revive this thread to ask a question. I'm using a Panorama P6 controller that only transmits CC messages, so I'll need something to translate them into sysex for drawbar control. I'm not sure that I understand the sysex below as each string appears to be six elements too long and the software for the Event Processor Plus denied it. Can someone provide some assistance? Thanks in advance! I'm fairly new to this sort of MIDI programming as well as being a new Integra 7 owner.

dw1 F0 41 10 00 00 64 12 SS 19 02 00 22 DT S1 F7
dw2 F0 41 10 00 00 64 12 SS 19 02 00 23 DT S1 F7
dw3 F0 41 10 00 00 64 12 SS 19 02 00 24 DT S1 F7
dw4 F0 41 10 00 00 64 12 SS 19 02 00 25 DT S1 F7
dw5 F0 41 10 00 00 64 12 SS 19 02 00 26 DT S1 F7
dw6 F0 41 10 00 00 64 12 SS 19 02 00 27 DT S1 F7
dw7 F0 41 10 00 00 64 12 SS 19 02 00 28 DT S1 F7
dw8 F0 41 10 00 00 64 12 SS 19 02 00 29 DT S1 F7
dw9 F0 41 10 00 00 64 12 SS 19 02 00 2A DT S1 F7

Date type DT0 7bit min 8 max 0

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

ATTENTION !!

This sysex these files are valid if you select a sound organ only in Part 1 !!

I'm not a programmer but an expert sysex can solve the problem.[/quote]
carpenzano
Posts: 26
Joined: 06:25, 9 May 2011

Re: Hammond Clone in INTEGRA7

Post by carpenzano »

Travst wrote:I'd like to revive this thread to ask a question. I'm using a Panorama P6 controller that only transmits CC messages, so I'll need something to translate them into sysex for drawbar control. I'm not sure that I understand the sysex below as each string appears to be six elements too long and the software for the Event Processor Plus denied it. Can someone provide some assistance? Thanks in advance! I'm fairly new to this sort of MIDI programming as well as being a new Integra 7 owner.

dw1 F0 41 10 00 00 64 12 SS 19 02 00 22 DT S1 F7
dw2 F0 41 10 00 00 64 12 SS 19 02 00 23 DT S1 F7
dw3 F0 41 10 00 00 64 12 SS 19 02 00 24 DT S1 F7
dw4 F0 41 10 00 00 64 12 SS 19 02 00 25 DT S1 F7
dw5 F0 41 10 00 00 64 12 SS 19 02 00 26 DT S1 F7
dw6 F0 41 10 00 00 64 12 SS 19 02 00 27 DT S1 F7
dw7 F0 41 10 00 00 64 12 SS 19 02 00 28 DT S1 F7
dw8 F0 41 10 00 00 64 12 SS 19 02 00 29 DT S1 F7
dw9 F0 41 10 00 00 64 12 SS 19 02 00 2A DT S1 F7

Date type DT0 7bit min 8 max 0

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

ATTENTION !!

This sysex these files are valid if you select a sound organ only in Part 1 !!

I'm not a programmer but an expert sysex can solve the problem.
The following is the code you should use with MidiSolutions Event Processor Plus in order to control the Integra-7 organ drawbars using sliders/knobs that transmit CC messages from #12 to #20 (value 0-127), provided that the organ sound is in Part 1. Hope this helps:

F0 00 00 50 29 00 F7
{ Clear All Settings - allow all MIDI events not specified below to pass through unchanged }

F0 00 00 50 29 02 00 01 03 00 7F 03 0C 00 08 F7
B0 0C 00
F0 41 10 00 00 64 12 19 02 00 22 YY 43 F7
{ Setting #1: Map Control Change #12 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 22 YY 43 F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 01 01 03 00 7F 03 0C 00 08 F7
B0 0D 00
F0 41 10 00 00 64 12 19 02 00 23 YY 42 F7
{ Setting #2: Map Control Change #13 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 23 YY 42 F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 02 01 03 00 7F 03 0C 00 08 F7
B0 0E 00
F0 41 10 00 00 64 12 19 02 00 24 YY 41 F7
{ Setting #3: Map Control Change #14 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 24 YY 41 F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 03 01 03 00 7F 03 0C 00 08 F7
B0 0F 00
F0 41 10 00 00 64 12 19 02 00 25 YY 40 F7
{ Setting #4: Map Control Change #15 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 25 YY 40 F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 04 01 03 00 7F 03 0C 00 08 F7
B0 10 00
F0 41 10 00 00 64 12 19 02 00 26 YY 3F F7
{ Setting #5: Map Control Change #16 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 26 YY 3F F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 05 01 03 00 7F 03 0C 00 08 F7
B0 11 00
F0 41 10 00 00 64 12 19 02 00 27 YY 3E F7
{ Setting #6: Map Control Change #17 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 27 YY 3E F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 06 01 03 00 7F 03 0C 00 08 F7
B0 12 00
F0 41 10 00 00 64 12 19 02 00 28 YY 3D F7
{ Setting #7: Map Control Change #18 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 28 YY 3D F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 07 01 03 00 7F 03 0C 00 08 F7
B0 13 00
F0 41 10 00 00 64 12 19 02 00 29 YY 3C F7
{ Setting #8: Map Control Change #19 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 29 YY 3C F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }

F0 00 00 50 29 02 08 01 03 00 7F 03 0C 00 08 F7
B0 14 00
F0 41 10 00 00 64 12 19 02 00 2A YY 3B F7
{ Setting #9: Map Control Change #20 events of values 0 - 127 on MIDI channel 1 to the System Exclusive event F0 41 10 00 00 64 12 19 02 00 YY 3B F7, with the incoming value mapped to YY of the outgoing event scaled to the range 0 - 8. Continue to process settings }
Travst
Posts: 4
Joined: 19:27, 20 June 2012

Re: Hammond Clone in INTEGRA7

Post by Travst »

Thank you, carpenzano. That gives me something more to go on. I'll pick up the midi events processor and have a go at it.
Travst
Posts: 4
Joined: 19:27, 20 June 2012

Re: Hammond Clone in INTEGRA7

Post by Travst »

Ya'll may enjoy this thread over at the organ forum:

http://www.organforum.com/forums/showth ... post378309
carpenzano
Posts: 26
Joined: 06:25, 9 May 2011

Re: Hammond Clone in INTEGRA7

Post by carpenzano »

Travst wrote:Ya'll may enjoy this thread over at the organ forum:

http://www.organforum.com/forums/showth ... post378309
Thanks, Travst
rdanl
Posts: 13
Joined: 13:41, 27 February 2014

Re: Hammond Clone in INTEGRA7

Post by rdanl »

hello im tryng to set the drive with a mindidesign knob in the integra for part 1 . since now I figured out the correct sysex that would be
41 10 00 00 64 12 19 02 02 21 SOMETHING NOT GOOD in mididesigner pro but I cant find out what to substitute to SOMETHING NOT GOOD. I have tryed to place the V sign that stands for data but it doesn't work at all (checksum is set to Roland so it must be automatic ). From the midi spec I see you must send data in the format
|# 00 21 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MFX Parameter 5 (12768 - 52768) |
| | | -20000 - +20000

but i'm not able to find out what does it means and how to do it on mididesigner. With midi-ox when I look at the sysex generated by manually tweaking the OD on the integra panel i get a very long sysex with several byte of data . more than 18 .... anyone can help me?
carpenzano
Posts: 26
Joined: 06:25, 9 May 2011

Re: Hammond Clone in INTEGRA7

Post by carpenzano »

rdanl wrote:hello im tryng to set the drive with a mindidesign knob in the integra for part 1 . since now I figured out the correct sysex that would be
41 10 00 00 64 12 19 02 02 21 SOMETHING NOT GOOD in mididesigner pro but I cant find out what to substitute to SOMETHING NOT GOOD. I have tryed to place the V sign that stands for data but it doesn't work at all (checksum is set to Roland so it must be automatic ). From the midi spec I see you must send data in the format
|# 00 21 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MFX Parameter 5 (12768 - 52768) |
| | | -20000 - +20000

but i'm not able to find out what does it means and how to do it on mididesigner. With midi-ox when I look at the sysex generated by manually tweaking the OD on the integra panel i get a very long sysex with several byte of data . more than 18 .... anyone can help me?
Take a look at my MidiDesigner layout:
viewtopic.php?f=54&t=48064&p=287697#p287697
Hope it helps
Post Reply