Przejdź do treści
TestOnDevice

Metronom

Dokładny metronom Web Audio z BPM, tap tempo, akcentami i wizualnym pulsem.

Działa lokalnie Bez wysyłaniaDziała na telefonieDziała offline

120

BPM

Uses Web Audio scheduling for stable timing. Sound starts only when you press Start.

Jak działa ten test

Testy dźwięku korzystają z Web Audio API, które daje JavaScriptowi dostęp do surowych próbek przepływających przez sprzęt audio. W testach mikrofonu otwieramy strumień wejściowy przez getUserMedia i kierujemy go do węzła AnalyserNode; w testach odtwarzania generujemy tony węzłem OscillatorNode i wysyłamy je do głośników.

Wszystko jest obliczane na Twoim urządzeniu. Miernik poziomu to wartość skuteczna (RMS) napływających próbek, przebieg to bufor w dziedzinie czasu, a widmo to FFT tego samego bufora. Żaden z tych dźwięków nie jest nagrywany ani nigdzie przesyłany.

Testy odtwarzania zawsze zaczynają się od ciszy i wydają dźwięk dopiero po naciśnięciu przycisku, więc strona nigdy nie zaatakuje Cię dźwiękiem zaraz po załadowaniu. Każdy aktywny dźwięk jest wyłączany, gdy naciśniesz Stop, opuścisz stronę lub przełączysz się na inną kartę.

Jak używać

  1. Naciśnij przycisk startu lub przyznania dostępu — przeglądarka poprosi o zgodę na mikrofon tylko w testach wejścia.
  2. W testach mikrofonu mów lub wydawaj dźwięki i obserwuj reakcję miernika poziomu, przebiegu i widma.
  3. W testach odtwarzania zacznij od niskiej głośności i zwiększaj ją stopniowo, zwłaszcza w słuchawkach.
  4. Użyj ekranowych elementów sterujących, aby wybrać urządzenie, zmienić ustawienia lub odtworzyć dźwięki referencyjne.
  5. Po zakończeniu naciśnij Stop, aby zwolnić mikrofon i wyciszyć wszelkie tony.

Co wykrywa

  • Czy Twoja przeglądarka w ogóle uzyskuje dostęp do urządzenia i odbiera sygnał
  • Względny poziom wejścia, clipping i ciszę na mikrofonie
  • Zgłaszaną przez przeglądarkę częstotliwość próbkowania, liczbę kanałów i ustawienia przetwarzania
  • Czy subiektywnie słyszysz wygenerowany ton przez głośniki lub słuchawki

Czego nie wykrywa

  • Skalibrowanej głośności w decybelach (dB SPL) — przeglądarki udostępniają tylko względną amplitudę
  • Certyfikowanej charakterystyki częstotliwościowej ani specyfikacji sprzętowej mikrofonu czy głośnika
  • Czy problem leży w sprzęcie, sterowniku, trasowaniu, czy w ustawieniach systemu operacyjnego

Rozwiązywanie problemów

ObjawCo zrobić
Nie pojawia się okno z prośbą o zgodęSprawdź, czy witryna działa przez HTTPS i czy przeglądarka nie zablokowała już mikrofonu w ustawieniach witryny (ikona kłódki).
Miernik poziomu pozostaje płaskiWybierz właściwe urządzenie wejściowe z listy i upewnij się, że nie jest wyciszone w systemie operacyjnym.
Ciągły clippingZmniejsz wzmocnienie wejścia lub poziom mikrofonu w ustawieniach dźwięku systemu i odsuń się od mikrofonu.
Echo lub szumUżyj słuchawek, aby dźwięk z głośnika nie wracał do mikrofonu, i ogranicz hałas w tle.
Urządzenie jest zajęteZamknij inne aplikacje (rozmowy wideo, nagrywarki), które mogą przejmować mikrofon, i spróbuj ponownie.

FAQ

Czy to przesyła mój dźwięk?

Nie. Cała analiza odbywa się lokalnie w Twojej przeglądarce, a nic nie jest nagrywane ani przesyłane.

Dlaczego nie widzę dokładnych decybeli?

Przeglądarki udostępniają względny poziom sygnału, a nie skalibrowane ciśnienie akustyczne. Pokazanie dB SPL wymagałoby kalibracji laboratoryjnej, niemożliwej w przeglądarce.

Czy muszę coś instalować?

Nie. Wszystko działa w nowoczesnej przeglądarce bez instalacji, wtyczek ani konta.

Dlaczego wymagane jest HTTPS?

Przeglądarki przyznają dostęp do mikrofonu tylko w bezpiecznych źródłach (HTTPS), aby chronić Twoją prywatność.

Czy mogę używać tych testów na telefonie?

Tak. Testy dźwięku działają w przeglądarkach mobilnych, choć dostępne urządzenia i ustawienia różnią się w zależności od platformy.

Czy to bezpieczne dla mojego słuchu i głośników?

Odtwarzanie zaczyna się cicho i nigdy nie uruchamia się samoczynnie. Mimo to utrzymuj umiarkowaną głośność — zwłaszcza w słuchawkach oraz przy bardzo wysokich lub bardzo niskich częstotliwościach.

Powiązane testy