Sysex Translator - Juno 106
Sysex Translator - Juno 106
I would like to find or create a patch that reads the sysex message info sent by my Juno 106, converts it into CC so that Live can record automation of the Juno 106 sliders, then converts the cc info back to sysex so that the Juno 106 can understand it.
Someone has already created a patch to record control information from an external instrument into Live’s automation lanes.
Has anyone created a patch for the purpose of sysex translation yet? If not, does anyone have any tips on how to get started or what to be aware of?
Thanks for the thoughts.
Someone has already created a patch to record control information from an external instrument into Live’s automation lanes.
Has anyone created a patch for the purpose of sysex translation yet? If not, does anyone have any tips on how to get started or what to be aware of?
Thanks for the thoughts.
___________________
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Re: Sysex Translator - Juno 106
Live currently filters Sysex and therefore Max For Live does not support Sysex. A few people have requested this.
Mike
Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Re: Sysex Translator - Juno 106
Lol,
there is also no sysex support in max4l?
It's a shame!
Oddeo, you can use Midi-Ox/Midi-Yoke to convert Midi CC to Sysex and vice versa.
there is also no sysex support in max4l?
It's a shame!
Oddeo, you can use Midi-Ox/Midi-Yoke to convert Midi CC to Sysex and vice versa.
Re: Sysex Translator - Juno 106
MoonUnit wrote:Lol,
there is also no sysex support in max4l?
It's a shame!
Oddeo, you can use Midi-Ox/Midi-Yoke to convert Midi CC to Sysex and vice versa.
I was hoping for an “in house” solution using M4L, but oh well…
I currently use MidiPipe to do the sysex conversion, but I am getting an odd hanging note issue. I set up a midi track with Live’s External Instrument and with a M4L Patch created by prodavid called External Instrument MIDI Control 1.0 (http://www.maxforlive.com/library/device.php?id=54) I use the patch to record automation then have the External Instrument sending the midi info to MidiPipe In 1.
When I play or record a note/controller performance the Juno 106 plays just like it should, but when I play back the recording from Live the Juno 106 played hanging notes, the controller performance is all screwed up and generally it goes haywire. I noticed that the notes play fine in the recording until the automation comes in. I tried using the Message Filter in Midi Pipe to filter all incoming massaging other than the control info send from Live and to filter all of the outgoing information other than the sysex. This did not help.
I cannot tell if MidiPipe is the problem, if External Instrument MIDI Control 1.0 is the problem, or if there is some unknown variable I am missing.
Anyone have any thoughts?
Thanks,
___________________
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
-
- Posts: 525
- Joined: Thu Jun 23, 2005 9:47 pm
- Location: Universe>Earth>Europe>Germany
Re: Sysex Translator - Juno 106
Take me to the list.technog0d wrote:Max For Live does not support Sysex. A few people have requested this.
Live 8_3_4 + 4b7_32+64 -Suite- Max4Live 5_1_9 _ core2DuoMacBook 2*2,16 Ghz + external FW HD _ OSX 10.6.8 _ 3G RAM _ M.H. MIO 2882 + 5.4d208 Driver _ Faderfox LV1 _ Akai MPK25 _ Logitec wheel mouse _______ PeacE will be the SOLution of LIVE
-
- Posts: 219
- Joined: Thu Sep 17, 2009 3:50 pm
- Location: Berlin
Re: Sysex Translator - Juno 106
I think all who had or have Midi gear, even if it doesn't know sysex would not only request, they'd cry for it. (Definitely more than a few, but maybe those just didn't consider buying Live after a first sight...)technog0d wrote:Live currently filters Sysex and therefore Max For Live does not support Sysex. A few people have requested this.
Should be easy to implement though, just trash the filter in the code...
I expect the final release of Live to accept all Midi events... (Haven't we gotten even a date?...;-)
Though this bug is sitting there since version 1.0 probably, maybe I should doubt, but on the other hand after so many years... I won't give up hope!!!
Stefan
Les Ondes Mémorielles-----x---
--____-----------|----------|----
--(_|_ ----|\-----|-----()--------
-- _|_)----|-----()---------------
----------()----------TJ Shredder
http://tjshredder.wordpress.com/
--____-----------|----------|----
--(_|_ ----|\-----|-----()--------
-- _|_)----|-----()---------------
----------()----------TJ Shredder
http://tjshredder.wordpress.com/
Re: Sysex Translator - Juno 106
MoonUnit wrote:Lol,
there is also no sysex support in max4l?
It's a shame!
Oddeo, you can use Midi-Ox/Midi-Yoke to convert Midi CC to Sysex and vice versa.
As I am all Mac, Midi-Ox will not work for me. Other than MidiPipe, does anyone know of a MIDI utility program they would recommend for Mac users?
After more experimentation I am still getting the same undesirable results. I would very much like to A/B the outcome with a similar program.
Thoughts?
___________________
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
-
- Posts: 219
- Joined: Thu Sep 17, 2009 3:50 pm
- Location: Berlin
Re: Sysex Translator - Juno 106
The Mac doesn't need that, its all built in. Activate an IAC bus in Audio/Midi setup if necessary, though the applications usually show up on their own... You can do the translation with a separate Max patch, but that seems odd... (Von hinten durch die Brust ins Auge)
Les Ondes Mémorielles-----x---
--____-----------|----------|----
--(_|_ ----|\-----|-----()--------
-- _|_)----|-----()---------------
----------()----------TJ Shredder
http://tjshredder.wordpress.com/
--____-----------|----------|----
--(_|_ ----|\-----|-----()--------
-- _|_)----|-----()---------------
----------()----------TJ Shredder
http://tjshredder.wordpress.com/
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: Sysex Translator - Juno 106
dear ableton developers: You really should implement sysex, as you see there are many highly motivated users requesting this. I don't see the point why it isn't already done. Could any sysex-input from a midi device chrash ableton live? Also metronom ticks to midi outputs are not supported yet.
Looking forward to see a lot of improvements to that already great "Max for Live"...
Looking forward to see a lot of improvements to that already great "Max for Live"...
Re: Sysex Translator - Juno 106
You can use udpsend and udpreceive to send sysex data (or anything else) between m4l and a max patch or application, which then sends to your synth. I control a dsi evolver from live by sending data to an external udp patch to talk to the synth
Re: Sysex Translator - Juno 106
I haven't gotten M4L yet but I would LOVE to control my Juno from live. Come on boffins, the poster above seems to have a lead.
Re: Sysex Translator - Juno 106
you can send sysex from Live with three Max objects. its very easy. I use it every day.
put these two in a Max patch or application outside of Live
----------begin_max5_patcher----------
268.3ocoRFrSCCCCF9bxSQTNOlZJUrocimCzDJqwvLp0op0EJLs2cZRagVDp
W1kD4u3X++a4KRg9juCZzpCpmTBwEoPDQAfXLVnKsc4E1lXZZB9ve5M8lgmX
nii3Rzg9VdhSsk8QE.G+TxH8EOwM3WPfYR1Ngqrb9Yjd84ZHmGzRpIs+Yk4g
cgqr6iA62lnNN9GzEaauTtKUOq7jsLVd8i0nsXlbPZRMl.6pTFN1batt0U0q
Y.eGT6xRL+u6Mq69gL4OqfAqq0+XxUFLYgBn1ms1fwbCClX8zEH82sinlB7k
SqFeac9jCFat5WU4fFFIKidZVNoKx4L5b.MeeoeopxiDOJA0wEBTdU9M3iin
8B
-----------end_max5_patcher-----------
and send your sysex out of this object, within your Max4Live patch
----------begin_max5_patcher----------
190.3ocSNFtCBBBEE92vSAieaNvxo0KQO.MWCEJoTvE3xky28.DWM1tr628b
umyLDfq0SBCFcBcAA.yP.Hf7.PrGf6YSMcLSPFVIdqqefSVGYES1.djOXDJN
hlUjRbOJp3.gtIqUx4BkWHMRTi85QamvFtJIRuoUVi7ivyNltQGX1lVo590W
hF6ZVo4NSRPkj89OZVni5VAUEWRxC4xk0cY4k3+LPw5CFfOaXOY3eARp1xC0
yVfPeAUAWfeAUs4PoC
-----------end_max5_patcher-----------
put these two in a Max patch or application outside of Live
----------begin_max5_patcher----------
268.3ocoRFrSCCCCF9bxSQTNOlZJUrocimCzDJqwvLp0op0EJLs2cZRagVDp
W1kD4u3X++a4KRg9juCZzpCpmTBwEoPDQAfXLVnKsc4E1lXZZB9ve5M8lgmX
nii3Rzg9VdhSsk8QE.G+TxH8EOwM3WPfYR1Ngqrb9Yjd84ZHmGzRpIs+Yk4g
cgqr6iA62lnNN9GzEaauTtKUOq7jsLVd8i0nsXlbPZRMl.6pTFN1batt0U0q
Y.eGT6xRL+u6Mq69gL4OqfAqq0+XxUFLYgBn1ms1fwbCClX8zEH82sinlB7k
SqFeac9jCFat5WU4fFFIKidZVNoKx4L5b.MeeoeopxiDOJA0wEBTdU9M3iin
8B
-----------end_max5_patcher-----------
and send your sysex out of this object, within your Max4Live patch
----------begin_max5_patcher----------
190.3ocSNFtCBBBEE92vSAieaNvxo0KQO.MWCEJoTvE3xky28.DWM1tr628b
umyLDfq0SBCFcBcAA.yP.Hf7.PrGf6YSMcLSPFVIdqqefSVGYES1.djOXDJN
hlUjRbOJp3.gtIqUx4BkWHMRTi85QamvFtJIRuoUVi7ivyNltQGX1lVo590W
hF6ZVo4NSRPkj89OZVni5VAUEWRxC4xk0cY4k3+LPw5CFfOaXOY3eARp1xC0
yVfPeAUAWfeAUs4PoC
-----------end_max5_patcher-----------
Re: Sysex Translator - Juno 106
Work for MAX MSP owner, not works with M4L only owners.put these two in a Max patch or application outside of Live
so add me to the "waitinglist" (want to use my mackie c4 pro in M4L )
Re: Sysex Translator - Juno 106
is there no way to attach a file on this forum?
heres an app you can use in Max MSP runtime, to receive sysex over udp and send it to the relevant midi port
http://www.mediafire.com/file/zyitjinem ... ceiver.zip
just put a udpsend in your m4L patch, set to send out of port 7401
something like - udpsend 127.0.0.1 7401 , the object i posted above
heres an app you can use in Max MSP runtime, to receive sysex over udp and send it to the relevant midi port
http://www.mediafire.com/file/zyitjinem ... ceiver.zip
just put a udpsend in your m4L patch, set to send out of port 7401
something like - udpsend 127.0.0.1 7401 , the object i posted above
Re: Sysex Translator - Juno 106
Thanks a million. This 'll be one of the first things I'll try to get working when I spring for M4LBin ray wrote:is there no way to attach a file on this forum?
heres an app you can use in Max MSP runtime, to receive sysex over udp and send it to the relevant midi port
http://www.mediafire.com/file/zyitjinem ... ceiver.zip
just put a udpsend in your m4L patch, set to send out of port 7401
something like - udpsend 127.0.0.1 7401 , the object i posted above