ASIO (Audio Stream/ Input/Output) wurde von Steinberg entwickelt und ist ein plattformübergreifendes Mehrfachkanal Audio-Übertragungsprotokoll das von vielen Herstellern von Audio/MIDI Programmen verwendet wird. Es erlaubt diesen Programmen auf die Mehrfachkanalfähigkeiten einer grossen Zahl von Soundkarten zuzugreifen.
Das ASIO Interface stellt eine einheitliche Schnittstelle zur Verfügung, über die Audio/MIDI Programme Zugang zu allen verfügbaren Ein- und Ausgängen einer Soundkarte hat. Der Nutzer kann diese Ein- und Ausgänge nach Belieben für Aufnahme oder Wiedergabe mittels ASIO-kompatibler Software nutzen.
ASIO ist bewusst auf sehr niedrige Latenzzeiten (Verzögerungszeiten zwischen Anfrage un Ergebnis) ausgelegt - im Gegensatz z.B. zu DirectSound (oder noch älteren Windows API Soundschnittstellen). D.h. der Soundtransport/-zugriff über ASIO läuft schnell ab, und Ergebnisse sind sehr zeitnah an der Anfrage, typischerweise 2-7 ms.
Das macht ASIO bei vielen HD-Recording- und Musik-Anwendungen nötig, da es hier darauf ankommt, auf Kommando möglichst SOFORT, also ohne hörebare Verzögerung das gewünschte Ergebnis zu hören.