Kernel Streaming (WDM-KS)
Una forma de enviar audio directamente al controlador del núcleo de Windows, saltándose el mezclador del sistema.
El Windows Driver Model de Windows 98 y 2000 trajo una cadena de audio en la que todas las aplicaciones se mezclaban en KMixer, un componente del núcleo que remuestreaba todo a un formato común y añadía decenas de milisegundos de latencia. Kernel Streaming es la interfaz que el propio KMixer usaba para hablar con el controlador, y las aplicaciones que se dirigían a ella directamente se ahorraban tanto el retraso como el remuestreo.
Nunca se pensó como API pública para aplicaciones, y se notaba: la documentación era escasa y el comportamiento variaba de un controlador a otro. Aun así la usaron programas de baja latencia y reproductores audiófilos en busca de salida bit-perfect, a menudo a través de PortAudio. Windows Vista eliminó KMixer, y WASAPI en modo exclusivo ofreció las mismas ventajas de forma ordenada.