Controlling Sc3 from Ableton Live

Hi,

before I reinvent the wheel, please let me ask if anybody has ever controlled Sc3 from Ableton Live, I’d like an OSC integration but Midi would be ok.

I have only to send a trigger in a particolar scene in Session view in Ableton, to go to the next ‘section’ of the Sc3 code.

Many thanks in advance

AF

I can’t speak about Ableton, but Reaper (or at least the version I tested a few years ago) could only send OSC messages at 20Hz, leading to noticeable latency. MIDI was near instantaneous.

Receiving both in SuperCollider is documented in the help browser, see OSCdef and MIDIdef.

Ableton is good with osc, in my experience. (No noticeable latency, 60hz value stream no problem)

I haven’t used the newest version but at least in live 11 you had to use Max for live udpsend object which might be an annoyance.

I can put an example up later

MIDI is straightforward, at least on a Mac. (What operating system are you on?)

I can’t speak about Ableton, but Reaper (or at least the version I tested a few years ago) could only send OSC messages at 20Hz, leading to noticeable latency. MIDI was near instantaneous.
Reaper has a settable “Control surface display update frequency” in its
preferences, which looks as if it would also apply to OSC.

best, P

Eric,

I’m on a Mac…

Cheers

AF

I’ve used the LiveGrabber Max 4 Live devices a lot for OSC communication to and from SC/Live. It’s overkill for your application if you only need to send one trigger once, but I might be useful in the future. A simple M4L device with udpsend as @Eric_Sluyter said will do it.

There’s also LinkClock if you ever need to sync tempo between Live and SC:
https://doc.sccode.org/Classes/LinkClock.html

Hi,

Many thanks…

Interesting !

Best

AF

here’s a basic OSC example using max for live on a midi channel, every time it gets a note on message it will send a ['/scene', n] message where n is the note number.

on a Mac you can alternatively send the MIDI note to SC using IAC driver, you need to turn it on in Audio Midi Setup

and then you can set the midi track to output to it:

Screen Shot 2024-11-04 at 17.02.18

then you can use it as a midi in device in SC

good luck!