|
||
Title: Help me with suggestions to change presets (live) Post by enb141 on May 16th, 2002, 10:10am I have a Kurzweil SP88X this one has 32 programable pressets buttons in this buttons you can program the MIDI channel, Bank nomber, Patch number. what I want is to use for example presset 1 that will be programmed with MIDI Channel 1, Bank 1, Patch 1 because in this way I can use MIDI-OX Patch Map Num 1 with a previewed created file in Map Location 1 Ctrl 0 0 * * | 1 * * * 1 1 1 Ctrl 32 32 * * | 1 * * * 1 1 1 ProgChg * * * * | 1 * * * * * 1 * * * * * | 1 * * * * * also I want to each presset to have different key regions, different bank, different patch Pressets are like this: Kurzweil presset: Presset 1: Channel 1, Bank 1, Patch 1 Presset 2: Channel 1, Bank 2, Patch 1 .... Presset 32: Channel 1, Bank 32, Patch 1 and the Final output that I want is this: Presset 1: Channel 1, Bank 0, Patch 0 (in keys 32 to 50) Channel 2, Bank 0, Patch 1 (in keys 51 to 70) Channel 3, Bank 1, Patch 3 (in keys 70 to 90) Presset 2: Channel 1, Bank 0, Patch 0 (in all keys) Presset 3: Channel 1, Bank 1, Patch 19 (in keys 32 to 60) Presset 3: Channel 2, Bank 3, Patch 1 (in keys 32 to 90) .... and so on |
||
Title: Re: Help me with suggestions to change presets (li Post by Jamie OConnell on May 16th, 2002, 3:53pm If I understand correctly, you want to set up a series of 32 Patch Maps. Each will be triggered when the associated button on the SP88X is pressed, because it sends a Program (Patch) change in addition to other data. Is that right? Since Patch Maps are triggered by Patch changes, each SP88X button preset should be assigned a different Patch number (Maybe 1 - 32?). Because MIDI-OX does not send the Patch number that initiated the map load through the new map, you might need to press each button twice (on the 2nd press, the map is already loaded so it will map the data coming from the SP88X preset). Here's how you could program the first map to setup a keyboard split like you specified (Preset1): 1 ProgChg 0 0 * * x | 2 Ctrl 0 0 0 0 1 ProgChg 0 0 * * x | 2 Ctrl 32 32 0 0 1 ProgChg 0 0 * * x | 2 ProgChg 1 1 0 0 1 ProgChg 0 0 * * x | 3 Ctrl 0 0 0 0 1 ProgChg 0 0 * * x | 3 Ctrl 32 32 1 1 1 ProgChg 0 0 * * x | 3 ProgChg 3 3 0 0 1 NoteOn 51 70 * * | 2 * * * * * 1 NoteOff 51 70 * * | 2 * * * * * 1 NoteOn 71 90 * * | 3 * * * * * 1 NoteOff 71 90 * * | 3 * * * * * Be careful to notice the original Program change is cloned several times and morphed into the other messages. Here's the map: http://www.midiox.com/maps/preset1.oxm |
||
Title: Re: Help me with suggestions to change presets (li Post by enb141 on May 16th, 2002, 4:10pm Do you think that changing the Bank to patch will help me? I think that pressing twice each button will be a little bit hard to do because the Stage Piano has the buttons with dual function (Button 1 = Bank 1, 2) (Button2 = Bank 3, 4) ... Also do you think that this will help Kurzweil presset: Presset 1: Channel 1, Bank 0, Patch 1 Presset 2: Channel 1, Bank 0, Patch 2 .... Presset 32: Channel 1, Bank 0, Patch 32 |
||
Title: Re: Help me with suggestions to change presets (li Post by Jamie OConnell on May 17th, 2002, 3:55am Quote:
Well the problem is that when the Patch Mapping receives the real patch change (coming from external data), its going to swap the Map, if there is a Patch mapping specified. So it's always going to be somewhat dicey to do data mapping of patches along with patch mapping. You might consider using the scripting capabilities for this type of realtime configuration. |
||
Title: Re: Help me with suggestions to change presets (li Post by enb141 on May 17th, 2002, 9:40am Thanks for your support |
||
Title: Re: Help me with suggestions to change presets (li Post by Jamie OConnell on May 21st, 2002, 3:45am The next version of MIDI-OX will re-send the Patch Change that triggers a new Patch Mapping, after the new map and/or preset is loaded. This allows placing translations into the (new) map that anticipate receiving the patch change immediately after load. 8) |
||
MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |