https://bugs.winehq.org/show_bug.cgi?id=47281
--- Comment #1 from Bill Huey (hui) bill.huey@gmail.com --- I'm running into what looks like starvation problems with the real-time threads and overall system. I speculate that it could be related to the priority of the audio system threads/program vs the real-time priority threads inside Ableton.
It should be possible to experiment with thread priority for threads created within Wine and how the pulseaudio or jackd daemons interact. There's kernel event tracing facilities with KernelShark as well to look at thread block states and run patterns of each real-time thread.