Diagnostic step 1
Avoid aggregate devices when possible: use the USB interface alone as both input and output or route internal mic through software if required (eliminates clock drift).
Generated Oct 12, 2026, 10:57:59 PM
Avoid aggregate devices when possible: use the USB interface alone as both input and output or route internal mic through software if required (eliminates clock drift).
If aggregation is needed, ensure all member devices are set to identical sample rate and bit depth (e.g., 48 kHz, 24-bit) at the OS and device firmware level to reduce resampling work.
Increase CoreAudio buffer size where acceptable; test the smallest buffer that eliminates underruns. Use dedicated audio performance mode: close background apps and disable energy-saving features.
Monitor CPU and kernel activity during glitches (in Activity Monitor and Console) to identify interfering processes; test with minimal session to confirm.
If problem persists, capture CoreAudio debug logs and engage interface vendor support; consider using an aggregate-capable interface that exposes a shared clock (word clock or ADAT) to avoid resampling.