Welche Vorteile bietet die Verwendung von ASIO (Audio Interface)?

Ich habe gerade ASIO entdeckt (dank einer Antwort hier auf SD).

Ich habe ein bisschen darüber gelesen und möchte es Stellen Sie sicher, dass ich die Vorteile verstehe.

Es sieht so aus, als wären die Hauptvorteile:

  1. Reduzierte Latenz
  2. Möglichkeit, mehrere Soundkarten oder externen USB zu kombinieren Mikrofone für ein einzelnes Programm (z. B. Audacity, Goldwave usw.). (Wenn ich also Audio von zwei solchen Mikrofonen aufnehme: vielleicht Gesang auf einem und Instrumente auf einem anderen, nehme ich an.

Weitere Vorteile?

Was ist der Vorteil der verringerten Latenz für die Aufnahme von Audio (abgesehen von der Reduzierung potenzieller Synchronisierungsprobleme zwischen mehreren Mikrofonen)?

Kommentare

  • AFAIK, Ihr zweites Argument ist nur wahr, wenn Sie ASIO4ALL verwenden. Das Kombinieren von Geräten ist nicht Teil des ASIO-Standards. Ein einzelnes Gerät kann jedoch mehrere Kanäle haben.

Antwort

ASIO ist ein Protokoll für die Kommunikation mit einer Soundkarte.

Normalerweise verarbeitet das Betriebssystem den Audiopfad, was dazu führt, dass viele Ebenen durchlaufen werden, bevor die Soundkarte tatsächlich getroffen wird. Jede Schicht erhöht die Latenz.

Mit ASIO kann eine Softwareanwendung direkt mit der Soundkarte kommunizieren, wobei alle Zwischenschichten vermieden werden. Auf diese Weise erzielen Sie eine reduzierte Latenz .

Auch durch direkten Zugriff auf die Hardware. Das Audio wird nicht durch den Audiomischer des Betriebssystems geleitet, wodurch möglicherweise Verluste bei der Abtast- / Bitratenkonvertierung vermieden werden. Dies sind die höheren Wiedergabetreuegewinne.

Nur zur Kenntnisnahme: Die Verwendung eines ASIO-Treibers ermöglicht es der Software im Wesentlichen, die Hardware maximal zu nutzen. Wenn die tatsächliche Soundkarte eine schlechte AD / DA-Konvertierung aufweist oder nur eine niedrigere unterstützt Bei der Bittiefe (nur 16 Bit?) kann diese physikalische Einschränkung nicht überschritten werden.

Wenn Sie also so etwas wie asio4all verwenden, können Sie diese reduzieren Bei der Latenz wird die auf der Hardware stattfindende Konvertierung nicht verbessert.

Antwort

Der Hauptvorteil von ASIO ist schneller. Einfacheres Routing von Audio-Ein- und Ausgängen. Sie können Ein- und Ausgänge einfach direkt mit Ihrer Audioaufzeichnungssoftware verbinden und einen Großteil des Overheads eliminieren, der normalerweise mit Soundkarten für Endverbraucher verbunden ist.

Der Vorteil einer verringerten Latenz ergibt sich beim Umgang mit mehreren Audiokanälen . Selbst wenn Sie nur eine einzige Ein- und Ausgabe haben und eine Überlagerung versucht haben, müssen Ihre Eingabe und Ausgabe übereinstimmen. Wenn es 100 ms von dem Zeitpunkt an, an dem Ihr Computer versucht hat, Audio abzuspielen, bis zu dem Zeitpunkt, an dem Ihre Lautsprecher es geschafft haben, und weitere 100 ms, bis Ihre Eingabe verarbeitet und aufgezeichnet wurde, wenn Sie beispielsweise eine Audiospur hören und dazu singen würden, würde Ihr Gesang dies tun 200 ms nach dem Versuch des Computers, es abzuspielen, aufgezeichnet werden. Dies würde dazu führen, dass Ihre Vocals in Ihrem Track im Vergleich zur Musik nicht richtig eingestellt sind.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.