Searching a tool to convert MIDI CC->SysEx/OSC->SysEx
Searching a tool to convert MIDI CC->SysEx/OSC->SysEx
I am searching for a tool to access my old SysEx-speaking
synths via MIDI CC or OSC. What it should do (example):
"If you receive MIDI CC 38 then convert it to
SysEx F0 43 20 4B 50 00 xx F7" - where xx is the value of MIDI CC 38.
Or same with receiving OSC instead if MIDI CC.
Reaktor does not output SysEx, GlovePie does not (only very simple)
and Bome does not, too. Any ideas ?
Oh, Windows only, please ! (OSCulator can't do it, btw).
synths via MIDI CC or OSC. What it should do (example):
"If you receive MIDI CC 38 then convert it to
SysEx F0 43 20 4B 50 00 xx F7" - where xx is the value of MIDI CC 38.
Or same with receiving OSC instead if MIDI CC.
Reaktor does not output SysEx, GlovePie does not (only very simple)
and Bome does not, too. Any ideas ?
Oh, Windows only, please ! (OSCulator can't do it, btw).
Last edited by Coupe70 on Fri Nov 07, 2008 9:18 pm, edited 1 time in total.
have u tried midi pipe ?
It has a module to change messages
So I guess it should be able to do what u want
It has a module to change messages
So I guess it should be able to do what u want
Silicon Records Label Manager
http://www.silicon-records.com
http://www.soundcloud.com/nonnus
Silicon Studios Founder
http://www.silicon-studios.com
http://www.itouchmidi.com
http://www.idownloadapp.com
http://www.silicon-records.com
http://www.soundcloud.com/nonnus
Silicon Studios Founder
http://www.silicon-studios.com
http://www.itouchmidi.com
http://www.idownloadapp.com
-
Michael Hatsis
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
Id say the nicest way to deal with this is the OSC-> SYSEX route. OSC has a clean symbolic naming syntax so you can name things according to what they do:
oldSynth/filter1/envelope [xxx]
oldSynth/LFO1/amount [xxx]
so, id recommend MaxMSP or PD. PD is free and im pretty sure the windows version supports sysex sending receiving. You mentioned Reaktor, so im guessing if you can get your head around that, Max or PD should be cake.
oldSynth/filter1/envelope [xxx]
oldSynth/LFO1/amount [xxx]
so, id recommend MaxMSP or PD. PD is free and im pretty sure the windows version supports sysex sending receiving. You mentioned Reaktor, so im guessing if you can get your head around that, Max or PD should be cake.
for CC from live, I suggest you to dive in LiveAPI python scripts:
http://code.google.com/p/liveapi/ => discussions
http://www.assembla.com/wiki/show/live-api => svn/repositories
I guess you could do everything with that!
for CC from another way, I suggest you to dive in Python scripts. Java and C can do that to. you need a kind of midi cc / sysex router
indeed, I don't give a real solution (except the first one) .. cause I just write: you can code that

http://code.google.com/p/liveapi/ => discussions
http://www.assembla.com/wiki/show/live-api => svn/repositories
I guess you could do everything with that!
for CC from another way, I suggest you to dive in Python scripts. Java and C can do that to. you need a kind of midi cc / sysex router
indeed, I don't give a real solution (except the first one) .. cause I just write: you can code that
Julien Bayle
Art + Teaching/Consulting
Ableton Certified Trainer
Max Certified Trainer
Structure Void / Ableton Certified Training Center
Art + Teaching/Consulting
Ableton Certified Trainer
Max Certified Trainer
Structure Void / Ableton Certified Training Center
Thanks julienb,
but all this coding stuff is too complicated for me.
It's too much work to get into it only to write this small
converter. The only thing I have worked with was
Amiga Basic...
So I will try PsyCollider / SuperCollider, perhaps I
will find someone on their forums who can do it for
me - I guess it will take only a few minutes if you
know what you're doing.
Also Bidule can't handle SysEx, btw....is it soooo outdated ?
but all this coding stuff is too complicated for me.
It's too much work to get into it only to write this small
converter. The only thing I have worked with was
Amiga Basic...
So I will try PsyCollider / SuperCollider, perhaps I
will find someone on their forums who can do it for
me - I guess it will take only a few minutes if you
know what you're doing.
Also Bidule can't handle SysEx, btw....is it soooo outdated ?
pd or max/msp could handle that too 
Julien Bayle
Art + Teaching/Consulting
Ableton Certified Trainer
Max Certified Trainer
Structure Void / Ableton Certified Training Center
Art + Teaching/Consulting
Ableton Certified Trainer
Max Certified Trainer
Structure Void / Ableton Certified Training Center
Re: Searching a tool to convert MIDI CC->SysEx/OSC->SysEx
Yep! I have already done this job who realy made me start on Usine.Coupe70 wrote:I am searching for a tool to access my old SysEx-speaking
synths via MIDI CC or OSC. What it should do (example):
"If you receive MIDI CC 38 then convert it to
SysEx F0 43 20 4B 50 00 xx F7" - where xx is the value of MIDI CC 38.
Or same with receiving OSC instead if MIDI CC.
Reaktor does not output SysEx, GlovePie does not (only very simple)
and Bome does not, too. Any ideas ?
Oh, Windows only, please ! (OSCulator can't do it, btw).
it is realized for Yamaha DX/TX and my TX802 menu windows follow my controllers in real time!
as it's free you can dowload it in the Usine add-ons.
16 controls are basicly avaible,just replace with your SysEx tables and rename your controllers,if you need more just copy paste
I love this SysEx solution! and Usine is fully OSC implemented.
Cheers http://www.sensomusic.com/addons/
addons/MIDItools/DX7system
-
Michael Hatsis
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
Re: Searching a tool to convert MIDI CC->SysEx/OSC->SysEx
I gotta check out Usine. Seems like a fun app.svivens wrote:Yep! I have already done this job who realy made me start on Usine.Coupe70 wrote:I am searching for a tool to access my old SysEx-speaking
synths via MIDI CC or OSC. What it should do (example):
"If you receive MIDI CC 38 then convert it to
SysEx F0 43 20 4B 50 00 xx F7" - where xx is the value of MIDI CC 38.
Or same with receiving OSC instead if MIDI CC.
Reaktor does not output SysEx, GlovePie does not (only very simple)
and Bome does not, too. Any ideas ?
Oh, Windows only, please ! (OSCulator can't do it, btw).
it is realized for Yamaha DX/TX and my TX802 menu windows follow my controllers in real time!
as it's free you can dowload it in the Usine add-ons.
16 controls are basicly avaible,just replace with your SysEx tables and rename your controllers,if you need more just copy paste![]()
I love this SysEx solution! and Usine is fully OSC implemented.![]()
Cheers http://www.sensomusic.com/addons/
addons/MIDItools/DX7system
Re: Searching a tool to convert MIDI CC->SysEx/OSC->SysEx
sounds very promising, i'll check it out and will come back will all my questions...svivens wrote: Yep! I have already done this job who realy made me start on Usine.
it is realized for Yamaha DX/TX and my TX802 menu windows follow my controllers in real time!
as it's free you can dowload it in the Usine add-ons.
16 controls are basicly avaible,just replace with your SysEx tables and rename your controllers,if you need more just copy paste![]()
I love this SysEx solution! and Usine is fully OSC implemented.![]()
Cheers http://www.sensomusic.com/addons/
addons/MIDItools/DX7system
THANKS A LOT !!
i've been playing around with usine a bit and like it a lot.
it's quite easy and can do what i want. unfortunately the
sysex implementation of my casio cz5000 is the strangest
i've ever seen, so i have a lot of work to do...
svivens, i could not use your patch, because you can't
change sub-patches in the free version, but thanks again
for pointing me to usine !
...and it can also read out wii-remote, so perhaps it's
a graphical replacement for GlovePie.
it's quite easy and can do what i want. unfortunately the
sysex implementation of my casio cz5000 is the strangest
i've ever seen, so i have a lot of work to do...
svivens, i could not use your patch, because you can't
change sub-patches in the free version, but thanks again
for pointing me to usine !
...and it can also read out wii-remote, so perhaps it's
a graphical replacement for GlovePie.
CC <-> Sysex on PC (no OSC)
Bome's Midi Translator
Midi OX
including OSC:
Max (PureData doesn't support Sysex on PC). Problem with Max is that at least on my Setup both Max 4 and 5 Player (including PK squared) regulary hang when doing pure lots of Midi translation. You have to watch out in which order you start Live and Max and may need to restart your Patch once it hangs.
OSC <-> CC is also possible with NI Reaktor, but no Sysex.
Bome is also available on Mac now, but still in Beta.
Bome's Midi Translator
Midi OX
including OSC:
Max (PureData doesn't support Sysex on PC). Problem with Max is that at least on my Setup both Max 4 and 5 Player (including PK squared) regulary hang when doing pure lots of Midi translation. You have to watch out in which order you start Live and Max and may need to restart your Patch once it hangs.
OSC <-> CC is also possible with NI Reaktor, but no Sysex.
Bome is also available on Mac now, but still in Beta.
thanks Crash, you're right.
i have MIDI OX installed, but only used it as midi monitor...
it does exeactely what i WANTED to do, but not what i HAVE
to do. i'm sure you can use the sysex implementation of
many (most?) synths with it, but for the casio cz5000 you
have to change different bytes over the range and have
to do some mathematical operation - really stupid.
so i'll stick with usine i think...
i have MIDI OX installed, but only used it as midi monitor...
it does exeactely what i WANTED to do, but not what i HAVE
to do. i'm sure you can use the sysex implementation of
many (most?) synths with it, but for the casio cz5000 you
have to change different bytes over the range and have
to do some mathematical operation - really stupid.
so i'll stick with usine i think...