cheesy video from google on it: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=PnDK17zP9BI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=PnDK17zP9BI</a><p>tl;dr: it&#x27;s easier to increase buffer sizes to fix underruns than to fix driver foo randomly disabling interrupts for too long.<p>That, along with not having fast-paths to bypass large parts of the stack (mixer, resampler, audio effects, etc...), and bam, high latency.