Ableton OSC Out

I am using an Ableton set with TouchDesigner to launch clip sequences. I am looking to know if I can get around using the TouchDesignerSync Master project. Instead, Id simply like to setup MIDI notes at specific portions of the Ableton set that send out via OSC to TouchDesigner that I can then grab with a OSC IN chop routed to Math and then trigger my clips.

Can I achieve this without working from the TouochDesignerSync Master project? How do I get OSC out directly from Ableton. Will the OSC plugin I see from Keith do the job? Or is that more for reading actual audio from Ableton to Touch?

Thanks!

If you dig into the Max 4 Live device called “TouchDesignerSync_MidiNoteSend_Rev2” included in the TDSync project, you should be able to see how MIDI notes from Live are parsed into OSC messages and sent from Live to Touch.

You can re-purpose that M4L device for your needs by replacing the “r touchaddress1” object with a “textedit” object, which will let you specify your Touch computer’s IP address independent of the Master device. I’ve attached a version with this edit applied.

Hope this helps!
TouchDesignerSync_MidiNoteSend_Rev3.zip (3.85 KB)

Great. However, I’m a little confused. Is that sending out the midi note trigger via OSC? How do you grab that from inside Touch Designer? OSC IN Chop is looking for a port number and all I’m feeding that is an IP.

Thanks

You are correct. It is sending the MIDI note information via OSC, which you can receive from within TouchDesigner with an OSC In CHOP. The port number is currently hard coded to 22000 from within the Max 4 Live device. If you open it up and put it in edit mode, there should be a commented object explaining where to adjust this setting.

I’ve attached some additional files that may help.
step01.PNG



MIDI_Live_to_OSC_Touch Project.zip (19.5 KB)
MIDI_Live_to_OSC_Touch.toe (4.11 KB)

Exactly what I’m looking for. Thanks!