ASIO
Meer info
- Ontwikkelaar
- Steinberg
- Jaar
- 1997
- Type
- Driverinterface
Audio Stream Input/Output: de driverinterface van Steinberg waarmee audiosoftware onder Windows rechtstreeks met de geluidskaart praat en de systeemmixer overslaat.
Het Windows-audiopad uit de jaren negentig liep via de kernelmixer en voegde honderden milliseconden vertraging toe. Prima voor systeemgeluidjes, onbruikbaar om live op een softsynth te spelen. Steinbergs antwoord in 1997 was ASIO: applicatie en driver delen dubbele buffers en de kaart meldt precies wanneer de volgende gevuld moet worden. Met kleine buffers zakt de latency naar een paar milliseconden.
ASIO vereist dat de fabrikant van de kaart een eigen driver schrijft. Voor kaarten zonder die driver bestaat ASIO4ALL, een wrapper die de eigen Windows-drivers een ASIO-gezicht geeft. Microsoft reageerde uiteindelijk met WASAPI in Vista, maar ASIO blijft de studiostandaard. Op macOS is dit allemaal onnodig: Core Audio was vanaf dag één gebouwd voor lage latency.