Dynamic send/receive based on trackid
I have a midi effect device and an audio device on a single track in Ableton. I wish to use a send and receive to pass data between the two devices. I’ll be using lots of copies of this device in my project. So I need to find a way of giving my sends and receives names that are based on a unique ID, I was thinking trackid might be best.
Anybody got any elegant solutions to this problem? I know it’s quite easy using OSC but i’d rather not go down that route because of timing issues.
Hmm, I could prepend messages in my patchers with the trackid right? Then filter these out at the other end. Does anybody think that might cause performance issues if I have 10-15 of these things running at the same time? Does a send and receive "channel" have a limited bandwidth like that?
(Apologies for the stupidity here, I’m never quite sure what’s happening in Max on a fundamental level like that.
----------begin_max5_patcher---------- 267.3ocoPsrSCCCD7r8Wg0dNoJl1llxshDGge.DB4l5BtJwNx1oDnp+6XuNA UI3.OtrR6ri873Dk.aMCRGvtl8.iPNQIDDJBPF2IPqXntQ3PZfV9pY6AHKcx KG7Hrkkmme+l6tc5RmvW+hR+7SVYsOIvUKJlUjwVyiykqhSd0rB1iiOYuQ6c p2kQ17H0DrtuUoajdT+K.M89IT9HZBx+VmLoH.e94pcnOCdOeIbgfZQKRF1X UhF1MllcP75YJMNx9e0h6mTKyKiUwh0XsT8mpE92VKEeM6y+EYGc.H55NJsN kQiwOF9PzOXrw0xLbUoSqnM.q7nZh+JDQXCg1GRbuMI3PUYPofNmoe.kgaoR -----------end_max5_patcher-----------
— will help specifying a new number with new devices.
ahh thanks i’m aware of that chesnut which would work if i had one device per track, but it’s two devices on a track that i want to send data between.
I don’t think that dynamic send/receive would cause specific performance issues. But be aware that any send/receive between devices may introduce some unpredictable latency (relative to Live’s audio buffer size). In my experience the timing behaviour of send/receive is basically the same as with OSC.