Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Questions and discussion about building and using Max for Live devices
Post Reply
j250x
Posts: 54
Joined: Sun Oct 01, 2006 1:42 pm

Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by j250x » Tue Mar 08, 2016 9:06 pm

http://www.theimpersonalstereo.com/max-externals/

These objects are a re-implementation of the standard Max MIDI objects using a cross-platform MIDI library (RtMidi). This means that you can use them in Max For Live devices to access the system MIDI ports in an unrestricted way. And…. you can get SysEx!

Only caveat is that on Windows, you have to disable any MIDI input/output port you want to use. If Ableton is trying to use the port at the same time the objects can’t connect to it. For this reason, I’ve added a status outlet to each object to indicate whether the port connection was successful or not. Other than this extra feature, the objects are feature-clones of the originals.

[jur]
Site Admin
Posts: 1294
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by [jur] » Wed Mar 09, 2016 12:00 pm

Great share!!!
Can't wait to try them out.
Thx
Ableton Forum Moderator

Danomic
Posts: 6
Joined: Wed Nov 02, 2016 12:14 am

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by Danomic » Wed Nov 02, 2016 12:16 am

it works also as replacement of ctlin and ctlout?

pechnatunk
Posts: 30
Joined: Sun Sep 07, 2008 12:10 pm

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by pechnatunk » Thu Apr 27, 2017 9:30 am

Hi,
Does the imp.midiin/out handle rt messages? midi clock?
If so where would one place the imp.midiin to view Live's rt messages?
Or, if this is not possible - if I were to generate clock messages, would imp.midiout transmit them - and if so - would they be sent global or on the midi channel specified.

Thanks,

jbone1313
Posts: 440
Joined: Wed Dec 12, 2007 2:44 am

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by jbone1313 » Wed Dec 06, 2017 3:03 am

Great. We can haz a MIDI device which sends teh delay compensated MIDI clocks? Live can’t do this now. I will pay $20 for such a device.

Airyck
Posts: 680
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by Airyck » Thu Oct 18, 2018 11:39 pm

This is the Awsome-er-est!!! Thanks for these! :mrgreen:
http://www.soundcloud.com/airyck-sterrett
Ableton Live 10 Suite / Push 2 / Max 7 & 8 /
2016 Macbook Pro 15"
Too much hardware to list

chapelier fou
Posts: 4810
Joined: Mon May 15, 2006 12:15 pm

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by chapelier fou » Fri Oct 19, 2018 5:06 am

You can now use sysex with m4l and Live 10.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
iMac 27" Retina i5 3,2 GHz OS 10.11.3 L10.0.1 M4L.

Airyck
Posts: 680
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by Airyck » Fri Oct 19, 2018 6:33 am

chapelier fou wrote:You can now use sysex with m4l and Live 10.
Which is great, but this is still useful to be able to access the system MIDI ports without having to route MIDI through Ableton Live. I just made a device which currently requires you to place it on a MIDI channel, then route the hardware MIDI to that channel (via Ableton Live MIDI preferences and channel monitor) on the MIDI track in order for it to work. With this external, I should be able to handle all of that self contained in the Max device and automatically. Drop the device in and it just works :)
http://www.soundcloud.com/airyck-sterrett
Ableton Live 10 Suite / Push 2 / Max 7 & 8 /
2016 Macbook Pro 15"
Too much hardware to list

chapelier fou
Posts: 4810
Joined: Mon May 15, 2006 12:15 pm

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by chapelier fou » Fri Oct 19, 2018 10:11 am

Ah I see ! Thanks for posting.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
iMac 27" Retina i5 3,2 GHz OS 10.11.3 L10.0.1 M4L.

hoffman2k
Posts: 14672
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Re: Cross-Platform SysEx Externals (& unrestricted MIDI in/out)

Post by hoffman2k » Fri Oct 19, 2018 11:32 am

Did these objects ever get an update? I quit using them after unreliable sysex messages, though these were long ones. Like 15000+ messages from an Elektron patch.

Post Reply