Soundkarte

Audiobeschleuniger

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche

Unter einem Audiobeschleuniger (engl. APU, Audio Processing Unit) versteht man einen speziellen Signalprozessor, der dem Hauptprozessor in puncto Audiowiedergabe - insbesondere die Berechnung von akustischen Effekten - die Arbeit abnehmen soll. Mit Hilfe eines Audiobeschleunigers ist es möglich, den Hauptprozessor zu entlasten, dem dann mehr Ressourcen für andere Aufgaben zur Verfügung stehen. Es gibt zwei Methoden der Darstellung der Audioeffekte:

[Bearbeiten] Software Audio

Ende der 1990er Jahre hat Intel Softwareaudiotreiber plus Chipsätze nach dem AC97-Standard eingeführt, um eine preiswerte Integration des Soundchips auf der Hauptplatine zu ermöglichen. Leider führt diese Lösung bei Echtzeitberechnungen von Audioeffekten(z. B. in 3D-Spielen) zu einer Mehrbelastung der CPU um 10 bis 20 Prozent, je nach Anzahl der zu berechnenden Audiokanäle und Komplexität der Effekte (Hall, Dämpfung, Okklusion(Verdeckung)). Manche Softwaretreiber verringern diese Mehrbelastung durch Weglassen von Effekten und/oder Kanälen.

[Bearbeiten] Hardware Audio

Momentan wird in 3D-Spielen meist nur eine hardwarebeschleunigte Softwareschnittstelle unterstützt, die von der Firma Creative Labs mit den Soundblasterkarten eingeführt wurde: Environmental Audio Extensions (EAX).

Bei EAX kompatiblen Soundchips werden die 3D-Positionen der Klangquellen direkt an die APU gegeben, die durch Auslesen der Sampledaten ohne CPU-Unterstützung aus dem Hauptspeicher die positionalen Klangveränderungen berechnen und für Kopfhörer bzw. Lautsprecher ausgeben kann.

[Bearbeiten] Weblinks

Copyright © 2005-2010 Hardware-Aktuell. Alle Rechte vorbehalten.