User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Can I Toggle Sysex Messages? »
Welcome, Guest. Please Login or Register.
May 9th, 2025, 8:53am


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


   MIDI-OX User Forum
   MIDI-OX
   Scripting Questions
(Moderator: Jamie OConnell)
   Can I Toggle Sysex Messages?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Can I Toggle Sysex Messages?  (Read 2311 times)
Heavenstorm
New Member
*



MIDI-OX Rules!

   


Posts: 3
Can I Toggle Sysex Messages?
« on: Jan 19th, 2007, 10:32am »
Quote Quote Modify Modify

I would like to know if it's possible to set up MidiOX to map "note on" messages to toggle between 2 sysex messages.
 
Here's how it would work.
I configure a keypad with 16 keys on it so each key sends a different note.
I press a key and the note is mapped to send a sysex message to the instrument to unmute a midi channel.
I press the same key and it sends a different message to mute the channel.
It will toggle between these messages every time I press the same key.
16 keys will be configured to do this for each of the 16 channels within the instrument (32 messages). (A Roland Fantom X7)
 
If it is possible to do this then can you let me know how to do it? Or if there is software (or even hardware) out there that can. I am dumbfounded that I have not been able to find a way to do something so simple after doing a lot of searching.
 
It would also be nice to have hotkey combinations so I could run it in the background without interference with foreground applications. So each hotkey combo (Like Ctrl+Alt+Shift+F1) would send a note number.
IP Logged
rkwb
Member
**



MIDI-OX Rules!

   


Posts: 30
Re: Can I Toggle Sysex Messages?
« Reply #1 on: Jan 23rd, 2007, 9:24am »
Quote Quote Modify Modify

Hi !
 
It should be possible, although not that easy and straight forward.
 
I have done a similar thing once, but forgot about the details, so I guess my answer may only be a start for you to dig deeper into the capabilities of MIDIOX.
 
The trick is propably, that you not only remap to a sysex, but at the sametime switch the patch mapping. If you look into the patch mapping, you will see that there also a column that allows to you to select a Port map preset. Read the help about patch mapping as a start.
 
Patch mapping however reacts on Program Changes (not Note Ons), but I assume you can do that from your pads too.
 
The basic concept could be to have 2 MIDI Yoke ports, let's say 2 and 3. 2 will set Mute on and 3 will send Mute off with their data mappings.
 
However they would also trigger the Patch mapping.  
 
In the Patch mapping table the first column (Map location) can be left blank, as it is not needed for the following. In the second column you select a Port Map preset, where MIDI Yoke 1 is routed to MIDI Yoke 3.
 
Setup MIDI Yoke 1 to be routed to MIDI Yoke 2 by default.
 
So once the program change arrives, it is routed to MIDI Yoke 2, that sends the sysex and then switches the port routing. Please note to tick off "Send patch to new map", as you want to only switch AFTER you have sent the sysex.  
 
The only question I have to ask myself is how the patch mapping can be filtered so that it is only be done by ports 2 and 3 and not on port 1. I somehow forgot, but I think it is possible. Maybe someone else can add in. Or you find out yourself Wink
 
Hope that helps
 
best regards
RKW
« Last Edit: Jan 23rd, 2007, 9:27am by rkwb » IP Logged
Heavenstorm
New Member
*



MIDI-OX Rules!

   


Posts: 3
Re: Can I Toggle Sysex Messages?
« Reply #2 on: Jan 23rd, 2007, 10:51am »
Quote Quote Modify Modify

Thank you for your input on this issue. Last weekend I did a search and found that Bome's Midi Translator is capable of doing what I wanted to do.
Basically I just set up a cycle of 2 sysex commands. One sysex to switch the channel on, and the other to switch it off.
When you press a computer key it sends the first command, then when you press it again is sends the second, and it cycles each time it is pressed.
I can trigger it with hotkeys or midi data if I wanted to.
Thank you again for your reply and research.
IP Logged
rkwb
Member
**



MIDI-OX Rules!

   


Posts: 30
Re: Can I Toggle Sysex Messages?
« Reply #3 on: Jan 24th, 2007, 11:01am »
Quote Quote Modify Modify

Hi !
 
Interesting as I also use Bome's keyboard occasionally, but I wasn't aware of his MIDI Translator. Anyway, this solution is WAY simpler, than my approach, even though mine is much more pleasing once it would work Wink
 
 
thanks and best regards
RKW
« Last Edit: Jan 24th, 2007, 11:08am by rkwb » IP Logged
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.