Cyfrowe audio jest dziś wszechobecne – w smartfonach, systemach streamingowych, telewizji, studio nagraniowym, kinie domowym i high-endowych systemach stereo. Jednak za prostym wrażeniem „odtwarzania pliku” kryje się niezwykle złożony proces przekształcania dźwięku z formy analogowej do cyfrowej i z powrotem. Aby ten proces był wierny oryginałowi, potrzebne są precyzyjne filtry, układy korekcji błędów, bufory czasowe i przetworniki o wysokiej liniowości.
Ten artykuł krok po kroku tłumaczy, jak działa cyfrowy tor odtwarzania, jakie błędy się w nim pojawiają, czym różni się zwykły DAC od sigma-delta, na czym polega oversampling, noise shaping oraz dlaczego bit depth to nie wszystko.
1. Konwersja cyfrowa – od analogu do cyfr i z powrotem
Cyfrowy system audio składa się z dwóch głównych konwerterów:
- ADC (analog-to-digital) – zamienia fale akustyczne na liczby.
- DAC (digital-to-analog) – zamienia liczby z powrotem na sygnał analogowy.
Na wejściu i wyjściu pracują również filtry dolnoprzepustowe, które ograniczają pasmo zgodnie z twierdzeniem Nyquista. Oznacza to, że:
Żaden sygnał nie może mieć częstotliwości powyżej połowy częstotliwości próbkowania, inaczej pojawi się aliasing (zniekształcenia widma).
2. Co dzieje się podczas odtwarzania dźwięku?
Cyfrowy odtwarzacz wykonuje operacje odwrotne do tych z procesu nagrywania:
- Buforuje dane i koreluje czas próbkowania – kompensuje jitter.
- Dekoduje i demultipleksuje strumień danych – przywraca strukturę ramek.
- Wykonuje korekcję błędów (parity, Reed–Solomon itp.).
- Konwertuje sygnał na kod NRZ (non-return-to-zero) zrozumiały dla DAC.
- Przekazuje dane do przetwornika.
- Filtruje i wygładza sygnał analogowy.
3. Jitter – największy wróg cyfrowej dokładności
Cyfrowy system audio wcale nie jest „odporny na wszystko”.
Choć nie ma szumu taśmy ani wow&flutter jak w gramofonie, występuje jitter, czyli losowe odchylenia w czasie próbkowania.
Dlaczego to ważne?
Bo DAC musi odtworzyć dokładnie w tym samym momencie, w którym próbki zostały zapisane. Nawet niewielkie przesunięcia powodują zniekształcenia intermodulacyjne.
Dlatego stosuje się:
- bufory FIFO – dane wpadają nieregularnie, ale wypadają równo,
- PLL (phase-locked loop) – obwody synchronizacji zegarów,
- asynchroniczne re-clocking – w lepszych konstrukcjach.
4. Korekcja błędów i ukrywanie uszkodzonych danych
Nośniki cyfrowe – CD, pliki na dyskach, streaming – mogą zawierać błędy.
Cyfrowy system audio:
- wykrywa błędy dzięki dodatkowym bitom kontrolnym,
- naprawia małe błędy dzięki algorytmom korekcji,
- maskuje większe błędy metodami concealment (interpolacja).
To dlatego:
CD z rysami czasem gra czysto, podczas gdy analogowa płyta winylowa zawsze oddaje rysę jako trzask.
5. DAC – czyli najbardziej krytyczna część odtwarzacza
Przetwornik cyfrowo-analogowy decyduje, jak wierny będzie sygnał analogowy względem danych cyfrowych. Najważniejszym parametrem nie jest bit depth, lecz liniowość.
Rodzaje błędów:
- błąd liniowości absolutnej – przesunięcie wszystkich poziomów napięcia,
- błąd różnicowy (DNL) – skoki między poziomami nie są równomierne.
To DNL powoduje, że:
- głośne dźwięki są ok,
- ciche dźwięki ulegają zniekształceniu i „ziarnistości”.
6. R-2R kontra sigma-delta: dwa światy konwersji
R-2R ladder (drabinka rezystorowa)
- Bez noise shapingu
- Brak ultrawysokich częstotliwości szumu
− Wymaga ekstremalnie precyzyjnych rezystorów
− DNL rośnie z temperaturą i starzeniem
Dlatego stare Philipsy TDA1541 lub Burr-Brown PCM1704 są do dziś czczone przez audiofilów – miały prawdziwą liniowość, choć tylko 16 bitów.
Sigma-delta
- Bardzo wysoka teoretyczna rozdzielczość
- Wbudowany oversampling
- Tanie w produkcji
− Wymagają noise shapingu (szum przenoszony poza pasmo)
− Mogą emitować ultradźwiękowe artefakty
Tu właśnie pojawia się spór „R-2R kontra sigma-delta”, ale prawda jest prosta:
To nie typ DAC-a gra, tylko jego implementacja.
7. Oversampling i interpolacja – po co „wymyślać próbki”?
Próbkowanie CD to 44,1 kHz. To oznacza:
- Nyquist = 22,05 kHz
- Filtr antyaliasingowy musiałby być bardzo stromy i zniekształcający.
Dlatego stosuje się oversampling:
- Dodaje się sztuczne próbki 0.
- Filtr FIR oblicza wartości pośrednie.
- Pasmo niepożądanych sygnałów przesuwa się np. z 24 kHz do 192 kHz.
- Analogowy filtr może być łagodny i liniowy fazowo.
To zmniejsza problem:
- przesunięć fazowych,
- dzwonienia (ringing),
- zniekształceń przy częstotliwości odcięcia.
8. Noise shaping – przenoszenie szumu tam, gdzie nie słyszymy
Każda konwersja cyfrowa dodaje szum kwantyzacji.
Noise shaping nie usuwa go – tylko przesuwa jego energię tam, gdzie ucho jest mniej czułe, czyli:
- powyżej 15–20 kHz (dla standardowych systemów),
- jeszcze wyżej w systemach hi-res.
Dlatego:
24-bitowy DAC nie daje „więcej informacji” – daje niższy szum w paśmie słyszalnym.
9. Sample-and-hold i korekcja apertury
DAC nie zmienia napięcia natychmiast. Rzeczywisty sygnał wygląda jak schody (PAM – Pulse Amplitude Modulation). Aby je wygładzić:
- układ sample-and-hold trzyma wartość próbki, aż pojawi się następna,
- filtr dolnoprzepustowy usuwa „schodki”.
W starych DAC-ach trzeba było to robić osobnym układem.
W nowoczesnych – jest wbudowane w chip.
10. Filtry wyjściowe – ostatnia granica między cyfrą a analogiem
Filtr anty-imaging usuwa:
- obrazy widma (image spectra),
- ultradźwięki powyżej Nyquista,
- zakłócenia HF z układów cyfrowych.
Jeśli nie zostaną usunięte, mogą modulować:
- stopnie analogowe,
- wzmacniacze,
- przetworniki głośnikowe (!)
Nawet jeśli nie słyszysz 80 kHz, to Twój wzmacniacz może się wzbudzać i zniekształcać pasmo 1–10 kHz.
11. Czy wyższa częstotliwość próbkowania daje lepszy dźwięk?
To największy mit audio.
Jeśli sygnał jest ograniczony pasmem, to:
Próbki zawierają komplet informacji.
Więcej próbek nie dodaje informacji, jedynie:
- ułatwia filtrację,
- poprawia współpracę DAC-a z filtrem.
Dlatego 96 kHz może być lepsze technicznie, ale 44,1 kHz już zawiera cały dźwięk, jeśli system jest zaprojektowany prawidłowo.
12. Jak ocenić rzeczywistą jakość DAC-a?
Nie po:
❌ liczbie bitów
❌ częstotliwości próbkowania
❌ „dual mono” i złotych kondensatorach
Tylko po:
✔ dynamice (SNR)
✔ efektywnej liczbie bitów (ENoB)
✔ błędzie liniowości (DNL)
✔ poziomie jittera
✔ jakości filtrów
Przykład:
DAC 16-bitowy o dynamice 96 dB = 15,4 bitów efektywnych
DAC 24-bitowy w realu często ma 18–19 bitów efektywnych
Reszta to marketing.
Podsumowanie
Cyfrowy tor audio jest technicznie genialny – pozwala zachować dźwięk bit w bit przez dekady, kopiować go bez strat, naprawiać błędy i usuwać zniekształcenia niemożliwe do usunięcia w analogu.
Ale nie jest systemem idealnym. Wrażliwy jest na:
- jitter,
- błędy liniowości DAC,
- szum kwantyzacji,
- niedoskonałe filtry.
To dlatego masz wrażenie, że „różne DAC-i brzmią różnie”, choć „to tylko zera i jedynki”.