Audio between Devices

dannyflint's icon

I see it says that send~ and Receive~ is not supported to and from different devices

this kills me because i thought that i had just found a ladder to climb over the brickwall ive been standing in front of for days

is there a way of just getting signal data somehow from one device to another?

I need it for a 'sidechain" device

Cheers

Danny

vichug's icon

the built in Live sends and receives routing ?...

anstahc's icon
Max Patch
Copy patch and select New From Clipboard in Max.

I don't think it's possible currently. I just use an sfplay object to trigger the sidechain audio. The only limitation here is that MIDI clips have to be rendered first, but I think this is actually better because you can have an unlimited number of sidechain audio tracks in one patch.

sidechain.maxpat
Max Patch
arokhsar's icon

I have passed audio between devices in Live by writing the signal to a matrix. It may not help in all situations, since this process introduces a short delay, but I have found it very useful at times.

kleine's icon

you can use a shared buffer~ namespace as well.

mharder's icon

Could you describe "shared buffer namespace"?

mike fonte's icon

If you record into a named buffer, "buffer~ loope" in one audio device, you can play it back any other device in the set. So in another device you could have "play~ loope" and it would reference the shared buffer. This is especially useful if you need to trigger audio with midi clips.

Andro's icon

just make one compressor for each sidechain effect, you can put more than one in a channel. Select their target, now just make a macro rack which turns the compressors on and off with one macro dial, far easier and cpu efficient than making new devices.

newtfish's icon

With shared namespace, if you have two devices in live and put them in different stages of the signal chain, there is significant amount of latency. Compressors set to sidechain and "monitor" work a bit better, but there is still latency. Latency of the signal is one of the most difficult things to overcome in live.