Wykrywanie wysokości · zmierzone
Jak tuner słucha.
Co dzieje się między szarpniętą struną a odczytem na ekranie i jak blisko prawdy jest ten odczyt, zmierzone dźwięk po dźwięku.
Prostymi słowami
Od struny do odczytu
- Słuchanie na urządzeniu. Sygnał z mikrofonu trafia do małego audio worklet wewnątrz strony i tam zostaje: nic nie jest nagrywane ani wysyłane.
- Znajdź powtórzenie. Około 30 razy na sekundę tuner bierze okno wystarczająco długie na cztery pełne okresy twojej najniższej struny i szuka opóźnienia, przy którym dźwięk się powtarza (metoda McLeoda, autokorelacja liczona przez FFT).
- Zejdź nisko bez zwalniania. Gdy struna leży poniżej 100 Hz, dźwięk jest najpierw filtrowany i czterokrotnie przerzedzany, więc długie okno dla basu kosztuje mniej więcej tyle samo co krótkie okno dla gitary.
- Sprawdź oktawę. Każdy kandydat jest porównywany ze strunami twojego stroju, a testowane są połowa i podwójna długość okresu, więc mocny alikwot nie jest brany za dźwięk.
- Ustabilizuj odczyt. Świeżo szarpnięta struna brzmi za wysoko, więc pierwsze 150 ms po szarpnięciu jest pomijane. Odczyt podąża potem za medianą z ostatnich pięciu odczytów i krótką średnią z 120 ms, a struna jest uznana za nastrojoną dopiero wtedy, gdy przez 0,3 s pozostaje w oknie.
Jak dokładny jest
- ≤ 0.2 ¢największy błąd na czystym tonie, w całym zakresie od A0 do E5
- ≤ 1 ¢przez model mikrofonu telefonu, od E2 w górę
- ≤ 2 ¢przez model mikrofonu telefonu przy A0 (27,50 Hz) i B0 (30,87 Hz), najgłębszych dźwiękach basowych
Zmierzone przy 48 kHz
Dokładność, dźwięk po dźwięku
Trzy sygnały testowe na dźwięk, te same, których używa własny zestaw testów tunera: czysty ton z alikwotami jasnej struny, szarpnięta struna wytworzona modelowaniem fizycznym (jej atak zaczyna się za wysoko, jak przy prawdziwym szarpnięciu) oraz ten sam ton przepuszczony przez model mikrofonu telefonu, czyli filtr górnoprzepustowy, który wycisza najgłębsze dźwięki, z dodatkiem lekkiej sztywności prawdziwej struny. Ostatnia kolumna pokazuje, o ile ten filtr ścisza każdy ton podstawowy.
| Dźwięk | Hz | Czysty ton | Szarpnięta struna | Mikrofon telefonu | Ton podstawowy (dB) | Gdzie to spotkasz |
|---|---|---|---|---|---|---|
| A0 | 27.50 | 0.01 | 0.02 | 1.92 | −22.5 | najniższy klawisz pianina · bas 5-strunowy w Drop A |
| B0 | 30.87 | 0.02 | 0.05 | 1.76 | −20.5 | niskie B basu 5-strunowego |
| E1 | 41.20 | 0.02 | 0.03 | 1.34 | −15.5 | niskie E basu |
| A1 | 55.00 | 0.03 | 0.04 | 0.92 | −10.8 | struna A basu |
| E2 | 82.41 | 0.05 | 0.04 | 0.75 | −5.0 | niskie E gitary |
| A2 | 110.00 | 0.03 | 0.07 | 0.86 | −2.3 | struna 5 gitary |
| D3 | 146.83 | 0.11 | 0.10 | 0.80 | −0.8 | struna 4 gitary |
| G3 | 196.00 | 0.12 | 0.10 | 0.72 | −0.3 | struna 3 gitary · G skrzypiec |
| B3 | 246.94 | 0.06 | 0.04 | 0.66 | −0.1 | struna 2 gitary |
| E4 | 329.63 | 0.04 | 0.02 | 0.70 | 0 | struna 1 gitary |
| A4 | 440.00 | 0.05 | 0.06 | 0.98 | 0 | A skrzypiec · A odniesienia |
| E5 | 659.26 | 0.11 | 0.12 | 0.51 | 0 | E skrzypiec |
Niskie dźwięki
Głębokie struny i mikrofony telefonów
Mikrofony telefonów i laptopów są zbudowane do głosu i słabną poniżej około 100 Hz. W modelu telefonu ton podstawowy B0 (30,87 Hz, niska struna basu 5-strunowego) dociera o 20,5 dB ciszej, a A0, najniższy klawisz pianina, o 22,5 dB ciszej. Okres nadal jest obecny w alikwotach, więc tuner wciąż go znajduje: w granicach 1,76 ¢ dla B0 i 1,92 ¢ dla A0 w tabeli powyżej.
Głębokie dźwięki potrzebują też czasu. Cztery okresy B0 to okno około 341 ms, wobec 85 ms dla niskiego E gitary, więc daj strunie basowej sekundę na ustabilizowanie. Jeśli odczyt nadal się błąka, zagraj flażolet na 12. progu i włącz tryb flażoletu ×2 albo podłącz się przez interfejs audio.
W stroju
Co znaczy „w stroju”
W pojedynczym dźwięku większość ludzi nie słyszy różnicy około 5 centów; w akordach już kilka centów daje powolne dudnienie. Dlatego tuner daje ci trzy okna: Swobodnie ±5 ¢, Normalnie ±3 ¢ i Dokładnie ±1 ¢. Gdy struna jest w oknie, zostaje w stroju, dopóki nie odpłynie o 2 ¢ poza okno, więc ✓ nie migocze.
Sam odczyt jest o wiele dokładniejszy niż każde z tych okien: w granicach 0,2 ¢ na czystych tonach, 0,2 ¢ na szarpniętych strunach i około 1 ¢ przez symulowany mikrofon telefonu dla wszystkiego od E2 w górę (2 ¢ dla najgłębszych dźwięków basowych).
Wszystkie struny
Uderz raz, zobacz każdą strunę
Wybierz Wszystkie struny na pasku u dołu tunera (albo w Ustawieniach), uderz we wszystkie puste struny i pozwól im wybrzmieć. Każda struna dostaje własny pasek, jak rząd wskazówek tunera: środkowa linia oznacza strój, liczba na górze mówi, jak bardzo struna jest rozstrojona, a słowo pod nią mówi napnij lub poluzuj. Kręć jednym kluczem, gdy struny brzmią, i patrz, jak rusza się jego pasek.
Jak słyszy sześć dźwięków naraz: tuner wie, jakie dźwięki powinien mieć twój strój. Szuka w dźwięku własnego szeregu alikwotów każdej struny i dopasowuje wszystkie struny razem, więc alikwot niskiego E nie jest brany za strunę B. Odczytuje około dziesięć razy na sekundę, w wątku w tle strony, nadal na twoim urządzeniu.
Granice możliwości
- Daleko od stroju: struna rozstrojona o więcej niż około 60 ¢ (trochę ponad pół półtonu) jest tylko oznaczana strzałką i słowami mocno napnij lub mocno poluzuj. Najpierw dotknij jej paska, aby nastroić ją osobno.
- Struny oktawowe: struna o oktawę lub dwie wyżej od innej, zgodna z nią w stroju, może się pod nią schować. Jej pasek pokazuje wtedy tylko domysł (≈ i pusty znacznik, albo ? gdy go nie ma), a domysł nigdy nie liczy się jako strój: wytłumiona struna wyglądałaby tak samo. Dotknij jej, aby sprawdzić ją osobno.
- Pary i powtórzone dźwięki: dwie struny pary w gitarze 12-strunowej są odczytywane razem i pokazywane osobno tylko wtedy, gdy różnią się wystarczająco. Dwie struny na tym samym dźwięku, na osobnych paskach, jak dwie struny E bałałajki, są odczytywane jako jedna: dotknij każdej, aby nastroić ją osobno.
- Jak dotąd testowane na symulowanych strunach. Cichy pokój, zdecydowane uderzenie i puste struny, które brzmią, pomagają najbardziej.
Dobre nawyki
Jak uzyskać czysty odczyt
- Po jednej strunie. W trybach Krok po kroku i Auto pozwól innym strunom przestać brzmieć albo dotknij ich lekko: dwie struny naraz robią miks. Aby odczytać je wszystkie razem, użyj trybu Wszystkie struny.
- Szarpnij i poczekaj. Czytaj dźwięk, gdy wybrzmiewa, a nie w ataku. Zdecydowane szarpnięcie blisko gryfu daje mocny, stabilny ton podstawowy.
- Użyj wbudowanego mikrofonu. Zestawy słuchawkowe bluetooth ściskają dźwięk na potrzeby rozmów; własny mikrofon telefonu albo kabel daje czystszy sygnał.
- Pomaga cichy pokój. Wentylatory, brum i rozmowy konkurują ze struną: im mniej hałasu, tym szybciej odczyt się ustala.
Prywatność
Twój dźwięk zostaje na twoim urządzeniu
Wszystko to działa w twojej przeglądarce. Sygnał z mikrofonu jest analizowany na żywo i odrzucany; nic nie jest przechowywane, nic nie jest wysyłane, a po załadowaniu strony działa ona zupełnie bez połączenia. Szczegóły są na stronie o prywatności.
Pytania
Jak dokładny jest tuner online?
To zależy od metody wykrywania wysokości i od mikrofonu, a nie od tego, że jest online. Na czystych tonach testowych od A0 do E5 odczyt wysokości w TuneLit mieści się w granicach 0,2 ¢; przez symulowany mikrofon telefonu pozostaje w granicach około 1 ¢ od E2 w górę. Tuner domyślnie uznaje strunę za nastrojoną przy ±3 ¢.
Czy telefon nastroi niską strunę B?
Zwykle tak. W naszym modelu mikrofonu telefonu niskie B basu 5-strunowego (30,87 Hz) dociera o około 20 dB ciszej, ale tuner znajduje jego okres w alikwotach: w teście z mikrofonem telefonu odczytał je w granicach 1,76 ¢. Jeśli nadal się błąka, użyj flażoletu na 12. progu w trybie flażoletu ×2.
Czy tuner słyszy wszystkie moje struny naraz?
Tak. Wybierz Wszystkie struny, uderz we wszystkie puste struny i pozwól im wybrzmieć: każda struna dostaje własny pasek. Strunę daleko od stroju albo strunę oktawową zgodną ze swoim partnerem lepiej sprawdzić osobno. Dotknij jej paska, a tuner będzie słuchał tylko tej struny.
Dlaczego tuner czasem pokazuje złą oktawę?
Małe mikrofony słyszą alikwoty głębokiej struny lepiej niż samą strunę, a drugi alikwot jest dokładnie oktawę wyżej. TuneLit porównuje każdego kandydata ze strunami twojego stroju i testuje połowę oraz podwójną długość okresu, więc podaje strunę, którą stroisz, a nie jej alikwot.