TD Audio in OSX using RME
SPECS
TD 2023.11600
M1 Max 32GB - OSX Ventura 13.6
Babyface firmware v226, driver v3.38A
Digiface Dante firmware v56, driver v3.38A
=-=-=-=-=-=-=
PROBLEM
I have a problem with audio output using RME interfaces: even when I delete all operators except an Audio File In and an Audio Device Out, the audio crackles continuously until I flip the “active” switch on the Audio Device Out off and on.
=-=-=-=-=-=-=
WHAT I’VE TRIED
The test project described above as a whole takes only 0.028ms cook time on CPU (0 on GPU) and the buffer size of the audio device is really quite high at 6615 samples (9 frames @ 60fps). Even taking down the FPS to 15 and setting the buffer to 9 frames (quadrupling the buffer size to 26460 samples) does not solve the problem.
When mixing audio (my bread and butter, using Nuendo, Pro Tools, Ableton Live, WaveLab), I’m used to running at 256 samples or less, down to 64, but when a mixing session gets really heavy I up it to 2048, but that is really rare.
I’ve tested this setup and much heavier ones with the built-in audio, which is considered slow (meaning in need of higher buffer sizes) and it works fine. I’ve also tried it with an Audient iD24 interface, and that works fine as well.
=-=-=-=-=-=-=
WHAT WORKS
A workaround I use now is VB-Cable (a virtual audio cable in OSX) with LadioCast. TD sends audio to VB-Cable, LadioCast links VB-Cable to the RME interface. This works at 60fps with a buffersize of 2 or 3 frames, no problems. (Taking it to 1 frame drops the occasional frame)
=-=-=-=-=-=-=
QUESTION
What else could I try? The workaround is ok-ish, but I feel TD should work without help, considering how complete and smooth the rest of the program is.
PS I checked the forum for similar cases, but no solution there.