User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Help me with suggestions to change presets (live) »
Welcome, Guest. Please Login or Register.
May 3rd, 2025, 8:39am


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Questions and Discussion
(Moderator: Jamie OConnell)
   Help me with suggestions to change presets (live)
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Help me with suggestions to change presets (live)  (Read 1216 times)
enb141
Member
**



MIDI-OX Rules!

   
Email

Posts: 15
Help me with suggestions to change presets (live)
« on: May 16th, 2002, 10:10am »
Quote Quote Modify Modify

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
 
 
 
 
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: Help me with suggestions to change presets (li
« Reply #1 on: May 16th, 2002, 3:53pm »
Quote Quote Modify Modify

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
« Last Edit: May 16th, 2002, 4:00pm by Jamie OConnell » IP Logged

--Jamie
Music is its own reward.

enb141
Member
**



MIDI-OX Rules!

   
Email

Posts: 15
Re: Help me with suggestions to change presets (li
« Reply #2 on: May 16th, 2002, 4:10pm »
Quote Quote Modify Modify

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
 
 
 
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: Help me with suggestions to change presets (li
« Reply #3 on: May 17th, 2002, 3:55am »
Quote Quote Modify Modify

Quote:
Do you think that changing the Bank to patch will help me?

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.  
IP Logged

--Jamie
Music is its own reward.

enb141
Member
**



MIDI-OX Rules!

   
Email

Posts: 15
Re: Help me with suggestions to change presets (li
« Reply #4 on: May 17th, 2002, 9:40am »
Quote Quote Modify Modify

Thanks for your support
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: Help me with suggestions to change presets (li
« Reply #5 on: May 21st, 2002, 3:45am »
Quote Quote Modify Modify

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.  Cool
« Last Edit: May 21st, 2002, 3:45am by Jamie OConnell » IP Logged

--Jamie
Music is its own reward.

Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.