SPD PC / NARZĘDZIA
Tester dźwięku
Sprawdź kanały głośnikowe, subwoofer, tony testowe i mikrofon. Wybierz układ 2.0, 2.1, 4.0, 4.1, 5.1 lub 7.1.
Wersja v1.0·Aktualizacja: 7 listopada 2026
Pierwsze oznaczenie wersji w systemie wersjonowania narzędzi SPD PC.
Historia zmian
- — Wprowadzono numer wersji i historię zmian. Funkcjonalność testera pozostaje bez zmian.
Test kanałów
Wybierz tryb i sprawdź możliwości urządzenia.
Dźwięk nie został jeszcze uruchomiony.
Test mikrofonu
Przeglądarka poprosi o dostęp do mikrofonu. Sygnał jest analizowany lokalnie i nie jest wysyłany na serwer.
Co oznaczają testowane kanały?
- Front Left / Right: lewy i prawy kanał przedni.
- Center: kanał centralny, zwykle wykorzystywany do dialogów w zestawach kina domowego.
- LFE / Subwoofer: kanał niskich częstotliwości. Test używa niskiego tonu; zacznij od małej głośności.
- Surround / Rear: kanały przestrzenne i tylne wykorzystywane w układach wielokanałowych.
Podstawa działania i ograniczenia
Generator sygnału korzysta z Web Audio API: oscylatorów, węzła ChannelMergerNode i kanałów wyjścia AudioDestinationNode. Przed testem odczytuje destination.maxChannelCount i próbuje ustawić rzeczywistą liczbę kanałów wyjściowych. Poszczególne tony są przypisywane do konkretnych indeksów kanałów w standardowym układzie głośników.
Tryby 2.1 i 4.1 korzystają z mapowania kanałów 5.1 z wyciszonymi niewykorzystywanymi kanałami, aby wysłać oddzielny sygnał do LFE. Wymaga to, by system i przeglądarka udostępniały co najmniej sześć kanałów. Tryb 4.0 korzysta z mapowania quad (4 kanały). Jeśli urządzenie zgłasza tylko dwa kanały, narzędzie nie uruchomi pozorowanego testu surround.
To, że przeglądarka udostępnia określoną liczbę kanałów, nie potwierdza fizycznego podłączenia ani prawidłowego mapowania głośników. Sterownik, mikser systemowy, HDMI, Bluetooth lub amplituner mogą wykonać downmix albo zmienić routing. Ostatecznie trzeba potwierdzić odsłuch w każdym głośniku. Test mikrofonu używa getUserMedia i wymaga zgody na dostęp; działa w bezpiecznym kontekście HTTPS lub localhost.