Windows 10 Home 10.0.19042
iPad Pro 12.9in 2nd Gen MP6H2LL/A OS 14.4.2
Ableton 11.0.2
Control Surface Script v1671
Updated Touchable Pro App on April 22 2021
I’ve had this problem for a few weeks. Using any of the volume faders, panning controls, x/y controls mapped directly to a parameter, adjusting the resonance or filter frequency on analog etc. - causes stuttering rather than smooth changes in the audio. I’ve used both wifi and usb (with 1ms latency) and its the same.
If I map a fader or rotary to a CC# and then use midi learn in ableton that works fine.
Also values in ableton for a fader or for resonance on analog among other things for example often dont match what’s shown in ableton.
I’ve deleted and reinstalled the server and scripts several times, and made sure I disabled any options on the server (studio/log/arrangement all set to off).
Any help that you could provide would be greatly appreciated.
this sounds like somekind of feedback issue, i will prepare a test server, that will log parameter changes from both sides and get back to you when ready (probably late evening).
I started Live 11 and loaded up an instance of analog - played a chord and adjusted the track volume and heard the stuttering effect - I could see it in the track volume icon also - like it was jittering.
I then used touchable to examine the analog device and adjusted the resonance - when I adjusted the resonance the touchable server crashed.
When I looked at the log I sent I saw that it didn’t have much info - I figured it was because I restarted the server with out closing out of Live. So I went through the process again this time starting the server, starting Live, the starting the app - this log is from doing that.
Something really bad happened though. My push 2 no longer can connect to ableton. When I look the preferences -> link tempo midi -> the input and output are greyed out under push 2. So now I cant use my push 2. ugh!
Edit: Got the Push 2 working again - whatever happened made it lose the usb connection. After a shutdown and restart it reconnected. When in doubt shutdown and restart I guess lol
maybe the stuttering is even connected to the combination of touchAble and Push, we tested it but who knows.
Can you please send me a log once again, i extended the parameter logging, so we see incoming and outgoing parameter changes and their timestamps.
Could you please install the server, activate it’s log mode and change one parameter of an arbatrary device loaded in a normal track?
The log should than log similar to that one:
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 45.422222
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 46.488888
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.111111
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.377777
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.555553
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.644444
2021-04-26 18:25:58 [7920] INFO /change_device_parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.733334
2021-04-26 18:25:58 [17404] INFO /track/device/parameter type 0 tid 0 device_number 0 parameter_number 94 value 47.000000
i prepared a new server, that allows to deactivate ipv4 or ipv6 connections. In case our router, desktop and iOS device supports ipv6 connections, we recommend to deactive ipv4 connections. Please restart the server after deactivating/activating ipv4/ipv6.
After installing the server, please install the latest script from the server’s context menu.
sorry completely forgot to ask for a Live logfie. Can you please upload one? As you mentioned you also have a push installed. We haven’t heard of any problems with the push, but had problems with other scripts that interferre with ours.
I unfortunately still haven’t a poper answer two you problem, i fear it is the script, that block while receiving or sending messages. That would explain the stuttering and the hugh overall delay.
Could you give the latest server a quick test? It won’t solve your issues but tell me, which Libraries are installed properly.
On mac you will find the Live logfile here:
/Users//Library/Preferences/Ableton/Live /Log.txt
On win you will find it here:
C:Users\AppDate\Roaming\Ableton<current_version>\Preferences\Log.txt
I installed the latest server and script available from the website - v1.671.
I did recently purchase a midi fighter twister, but these issues were present before installing that. And I didn’t need to install a script to use it. I just use the normal midi learn functions and that works well, just like the cc mapping in the touchable app works fine.
I tried unplugging the Push 2 and deselecting the Push 2 scripts from Live and restarting.
The issue was still there. I dont know if that adds any value to figuring out the issue, but I thought I would give it a try.