MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Sysex to NoteOn and NoteOff
(Message started by: arturchernyshov on Jan 28th, 2014, 1:00am)

Title: Sysex to NoteOn and NoteOff
Post by arturchernyshov on Jan 28th, 2014, 1:00am
Hello, everyone!
Midi-ox allows transform NoteOn and NoteOff to Sysex data. How can I transform Sysex data to NoteOn and NoteOff?

Title: Re: Sysex to NoteOn and NoteOff
Post by wilcofan on Mar 21st, 2014, 9:11am
I just registered as I am working on the same challenge.  I have note on/off converted to CC for record switches in Pro Tools.  Emulating a CS10 by JL Cooper.

That part is working.

Now, to get the LED's on the controller to turn on and off I have SysEx messages from Pro Tools.  The trick is to turn them back into note on/off.

I'll keep you posted.

Title: Re: Sysex to NoteOn and NoteOff
Post by Breath on Mar 21st, 2014, 8:49pm
Hi,

You might like to look at the MixiOX scripting interface. Type 'script in the help.

Why would you output sysex from ProTools instead of a simple message?

All the best
Royce

Title: Re: Sysex to NoteOn and NoteOff
Post by wilcofan on Mar 21st, 2014, 9:12pm
It's not by choice.

Emulating the CS10 is the only way I know how to map track controls to MIDI.  And the feedback Pro Tools gives is SysEx for track element states of on/off.

Thanks for the tip in the scripting direction.

Title: Re: Sysex to NoteOn and NoteOff
Post by Breath on Mar 21st, 2014, 10:25pm
Is this of any use to you??

http://archive.digidesign.com/download/controllers/

or have you already tried these?

Royce

Title: Re: Sysex to NoteOn and NoteOff
Post by wilcofan on Mar 21st, 2014, 11:27pm
Yup.  One of those files is the map I'm using.

The CS10 map.

There is no configuring that map from inside Pro Tools.  Only "lying" to it, pretending it's a CS10 it's talking to.

And I have the input working fine.  Note on messages from my 16 pad controller are converted to the CC#'s.  The result is each pad record enables/disables a track.

Next is getting the feedback from Pro Tools (the SysEx) to turn the pad lights on and off, depending on state.

Thanks so much for your involvement.  (and very helpful post in my other thread)

Bobby

Title: Re: Sysex to NoteOn and NoteOff
Post by Breath on Mar 22nd, 2014, 7:36pm
What is the sysex and what do you want it converted to?

Title: Re: Sysex to NoteOn and NoteOff
Post by wilcofan on Mar 25th, 2014, 11:54pm
Hi, sorry for the delay I was moving equipment in the studio.

I have a set of 8 messages x2 (states).  Each message speaks from a track being turned on/off.

F0 15 15 00 00 00 F7
F0 15 15 00 00 7F F7

F0 15 15 00 01 00 F7
F0 15 15 00 01 7F F7

F0 15 15 00 02 00 F7
F0 15 15 00 02 7F F7

etc.

The 00, 01, 02, etc. are the channels.
The 00, 7F are OFF and ON respectively.
I need them transformed to Midi notes E-1, F-1,F#-1, etc. note OFF and ON.

Haven't had time to delve into the scripts but it's pretty straightforward.

Bobby

Title: Re: Sysex to NoteOn and NoteOff
Post by Breath on Mar 26th, 2014, 12:23am
If you are OK in Python have a look at the example file supplied with MidiOx, MOXScriptWsh.pys

If you more inclined to VB script have a look at MOXScriptPoll.vbs.

In both of them there is code to show you how to get at the Sysex stream.

All the best
Royce

Title: Re: Sysex to NoteOn and NoteOff
Post by PaulyPeanut on Nov 6th, 2014, 8:34pm
Hey Folks!

This is my first time in this forum and I´m really new to midi.
I´m working in a theater and wan´t to remote our lighting desk via midi from the audio guys and the other way around.

Lighting Desk is a ETC Gio wich can only read MSC and the audio department is working with Ableton live wich as far as I know can only send Midi.

Now I played around and used the mapping function  in Midi-Ox to convert a Midi Note On (for example) to a sysex HEX string the Gio could read.
That worked perfect!
Now I´m looking for the other way around but here I can´t find sysex for Input in the mapper.

What I read here about the scripting interface to be honest I didn´t understand.
Could you explain me how to use it for that purpose or if there is another way to do that?

Thanks a lot!

Title: Re: Sysex to NoteOn and NoteOff
Post by Breath on Nov 7th, 2014, 1:19am
MidiOx might do it with scripting, but Bome's Classic might be easier.

http://www.bome.com/products/miditranslator/overview/classic

All the best
Royce

Title: Re: Sysex to NoteOn and NoteOff
Post by wilcofan on Nov 7th, 2014, 12:31pm
Not to knock MIDI-OX, I use it all the time.

But yeah, I also use Bome's now, all the time.  For exactly what you want, sysex --> midi cc, notes.

One warning: the current Bome's is a little weak in sysex reliability.  If you send a lot of sysex messages in a stream it can miss some of the translations.

As far as I know they are aware of it and improving.  It's still an excellent tool.



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