16
Przesyłanie niezmodyfikowanych danych audio —
tryby ASIO i WASAPI (tryb wyłączności)
Warstwy sprzętowa i programowa interfejsu USB w przetworniku
DacMagic 100 obsługują przesyłanie niezmodyfikowanych
danych audio (ang. bitperfect transfer).
To, czy dane audio przesyłane do przetwornika DacMagic 100
są niezmodyfikowane (np. nie są ponownie próbkowane z
inną częstotliwością albo miksowane przez komputer), zależy
od aplikacji użytej do odtwarzania plików i od mechanizmów
obsługi dźwięku zastosowanych w systemie operacyjnym.
Standardowe sterowniki audio systemu Windows XP (często
nazywane sterownikami WDM) obsługują domyślnie przesył
danych w standardzie MME lub DirectSound. Oba te standardy
wykorzystują mikser systemowy i moduł zmiany częstotliwości
próbkowania.
Aby zmienić ten stan rzeczy, można użyć trybu ASIO. Kolejną
opcją jest użycie aplikacji do odtwarzania plików audio, która
korzysta z własnej implementacji trybu „kernel streaming”, czyli
przesyła strumienie danych wyjściowych bez udziału miksera
systemowego.
W systemach operacyjnych Windows Vista i Windows 7
zastosowano nowy standard przesyłania danych audio,
nazywany WASAPI. Ten standard obejmuje dwa tryby pracy:
współdzielony (shared) i wyłączności (exclusive). Tryb
współdzielony przypomina standardy MME i DirectSound,
natomiast w trybie wyłączności jest pomijany systemowy
mikser/moduł zmiany częstotliwości próbkowania, a dane
audio są przesyłane w postaci niezmodyfikowanej, o ile karta
dźwiękowa obsługuje tylko jedną aplikację dźwiękową (np. nie
są odtwarzane dźwięki systemowe).
Aby zapewnić przesyłanie niezmodyfikowanych danych
audio, należy użyć aplikacji do odtwarzania obsługującej
interfejsy ASIO lub WASAPI w trybie wyłączności (w przypadku
korzystania z komputera z systemem operacyjnym Windows
Vista lub Windows 7) albo umożliwiającej pomijanie miksera
systemowego (kernel streaming).
Ponieważ ta dziedzina rozwija się bardzo szybko, warto
sprawdzać okresowo, czy w Internecie nie pojawiły się nowe
aplikacje do odtwarzania plików multimedialnych, zgodne z
opisanymi tu standardami zapewniającymi jakość dźwięku
bardziej zbliżoną do profesjonalnej.
Warunkiem korzystania z interfejsu ASIO jest zainstalowanie
na komputerze sterownika Cambridge Audio Sound Driver i
przełączenie przetwornika DacMagic 100 w tryb USB Audio 2.0.
Nie ma potrzeby wybierania jakichkolwiek ustawień sterownika,
ponieważ samoczynnie uaktywnia on przesył danych w
standardzie ASIO. Konieczne jest jedynie zainstalowanie i
odpowiednie skonfigurowanie odtwarzacza plików zgodnego ze
standardem ASIO.
ASIO (Audio Stream Input/Output) to opracowany przez firmę
Steinberg Ltd. protokół używany przez sterowniki audio dla
systemu Windows, stanowiące alternatywę dla sterowników
firmy Microsoft. Standard ASIO umożliwia przesyłanie danych
audio z aplikacji do odtwarzania plików do przetwornika
DacMagic 100 z częściowym pominięciem standardowej ścieżki
ich transferu w systemie Windows (m.in. miksera systemowego).