Warum wird ASIO oder ein ähnlicher Standard unter Windows nicht als Standard-Soundsystem verwendet?

568
sbergeron

Es scheint keinen Mangel an Vorteilen zu haben, mit niedriger Latenz, hoher Kompatibilität und angemessener Stabilität. Welchen Vorteil bietet Windows standardmäßig, um alternative Protokolle zu verwenden?

0

3 Antworten auf die Frage

4
LPChip

Der Hauptgrund, warum ASIO kein Standard in Windows ist, liegt einfach daran, dass es sich um ein Hardwareprotokoll handelt. Ihre Soundkarte muss unterstützt werden, damit sie funktioniert. Es gibt Software, wie zum Beispiel ASIO4ALL, die jedoch nicht nativ mit Windows geliefert wird.

Darüber hinaus erfordert die Verwendung von ASIO zusätzliche Lizenzen.

In Windows 8/10 wird ASIO durch WASAPI ersetzt, also wurde es im Grunde gemacht, aber nur in letzter Zeit.

ASIO kann natürlich weiterhin verwendet werden, aber WASAPI ist betriebssystemunabhängig. Ihre Aussage ist also tatsächlich falsch.

2
fernando.reyes

ASIO Wikipedia-Seite besagt:

Als proprietäres Protokoll ist die Kompatibilität mit Windows-basierter DAW und anderer Aufzeichnungssoftware nicht universell. Im Benutzerhandbuch des Audacity-Audio-Editors beispielsweise heißt es: "Lizenzbeschränkungen verhindern, dass ASIO-Unterstützung in veröffentlichte Versionen von Audacity aufgenommen wird. Audacity kann jedoch mit ASIO-Unterstützung für private, nicht verteilbare Zwecke kompiliert werden."

Es soll also unter Windows unterstützt werden, ist aber durch Lizenzfaktoren etwas eingeschränkt.

2
Journeyman Geek

In Windows war fast immer ein ähnliches Protokoll verfügbar - Kernel-Streaming auf älteren Versionen und WASAPI. Es gibt zwei Gründe, warum sie nicht verwendet werden sollen: Diese Protokolle umgehen den üblichen Mixer. Wenn Sie ihn im Exklusivmodus ausführen (und sie im Exklusivmodus ausführen möchten), können Sie die Volumes pro Anwendung nicht steuern.

Grundsätzlich ist die Verwendung des Mischers für die meisten Fälle ausreichend und bietet Ihnen mehr Flexibilität. Niemand hat jemals Kernel-Streaming im täglichen Gebrauch verwendet. WASAPI ist ordentlich, aber im normalen Gebrauch brauchen die meisten Leute es nicht.

Diese Lösungen bieten für die meisten Benutzer nichts und wenn Sie einen Audio-Stack mit niedriger Latenz benötigen, müssen Sie die benutzerfreundlicheren Funktionen der üblichen Soundkette aufgeben.