We did some initial preliminary testing of this feature. No Ableton used, just one Sonic Pi networked with an MPC, an Organelle, some other stuff. The Sonic Pi code used use_bpm :link
, no link start/stop.
The good news is, it sort of works. It kept in sync using a metronome live_loop
to keep the beat and was usable like that. Real-time bpm changes were erratic; at one point it seemed to respond to them, then it looked like it was not (without having to stop and start); still not sure what the deal is. But, other than that, it was working.