TDAbleton connection over network

I’m having an issue with TDAbleton where Ableton on one machine is receiving data from TD on another, but the reverse is not happening…initially. After much experimentation, what I’ve determined so far is:

  • When Ableton first opens, TD does not seem to receive connection data from Ableton, but Ableton does say it’s connected to TD. Regardless of this missing connection in reverse, TD does still seem to “sense” there is an Ableton running out there, it just doesn’t seem to be able to establish the connection it’s looking for - if I close Ableton, TD will display the little “No Ableton Live connection” popup.

  • If I delete some tracks and then un-delete them, then suddenly TD sees Ableton and connection is established, and is fine for the rest of the time the session is open. Sometimes it’s able to make the connection on the initial delete (without the undo).

At first I wondered if it might be an issue of having too many tracks/scenes in the Ableton session, but after more experimenting I’m not so sure anymore - I deleted a bunch of tracks and initially found that with 36 tracks, TDAbleton would consistently connect upon Ableton opening, and with 37 or more I would need to run the above delete/undelete steps to establish connection. However, I tried it again today and found it to be inconsistent still (with 36 tracks), tried going down to 28 tracks where it was still irregular, and then ended up back at 35 where it became more consistent again (but still not 100%). As a side note, these were empty audio and MIDI tracks I was adding and deleting, with nothing on them.

I am currently running:

MacOS Sequoia 15.5 / Ableton Live 12.1.10

Windows 11 / TD 2025.31550 (though, this issue was happening on previous builds, I just hadn’t gotten around to troubleshooting until now)

TDAbleton 2.6.3

Try TDAbleton 2.6.4 (in latest) and be sure to put in the patch here: TDAbleton 2.6.4 patch - Rack devices

Oh yeah forgot to mention, I did see the patch and installed it on the Mac side - should I be installing this on the Windows machine as well?

Ya everything should use the latest with patch. If still not connecting please post or send your ableton log file from the machine running Live to ivan@derivative.ca. The log file location can be found on the Utilities page of the tdAbleton component in TD

Hi @batmundo

I received your log file and it looks like you don’t have the latest installed properly.

  1. download and install the latest TouchDesigner official

  2. Follow the instructions in the wiki for updating TDAbleton. You have to reinstall the remote scripts

  3. Reapply the patch

If it doesn’t work after doing all that, send me the log again!

Ah, didn’t realize there was already a new update. Got both machines on the latest - after playing around some more, overall the behavior appears to be the same, i.e. delete/undo tracks to connect. TD does now show the “create TD song” popup (which it didn’t before), but puts the return IP as 127.0.0.1 and doesn’t connect on the TD side.

Sent a new log!

Got your log. You still don’t have the latest Remote Script installed. Did you follow all the instructions in the wiki for updating TDAbleton? If so, something is going wrong with the Remote Script installation phase, when you pulse “Install”. I don’t know if you have an unusual installation set up or something, but the log still shows that it is an old remote script.

You can try installing the scripts manually, though doing it through the TD components should either work or give you an error. Instructions for manual install here TDAbleton - Derivative

I copied the Remote Script files from the patch zip manually into the corresponding Ableton folder and replaced what was there - I just noticed the last date modified for these say 11/11, while the samples in TouchDesigner’s TDA Project folder show 11/17. Should I still be using the 11/17 files then, and not the ones in the zip?

On the PC side, it appears the files in the TDA samples folder are from 6/24 - I’m guessing those need to be updated as well? On the PC Ableton side, they’re also from the patch (11/11).

All computers need to be updated to TDAbleton 2.6.4, and then apply the patch. You can look at the bottom of the log file to be sure that the version being initialized is 2.6.4… a search for “TDA” will give you only the messages from TDAbleton. Also, you can delete the log file or resave it empty if you want to clear it and make it easier to look through. It will be recreated by Live if it’s not there.

Ok, I’ve checked both logs and they say 2.6.4. Sent over the latest log!