Вътре в тунера

Как работи онлайн тунер за китара

Прегледано и обновено 2026-08-15

Вижте как браузърът превръща звука в честота, намира най-близката нота и показва дали струната е ниска или висока.

Онлайн тунерът не „чува“ нотата като човек. Той получава бързо променяща се звукова вълна, оценява колко пъти се повтаря за секунда и сравнява честотата с таблица от ноти.

Сигнал от микрофона
Аудио проби
Оценка на височината
Най-близка нота
Ниско / настроено / високо

1. Браузърът получава звук от микрофона

След разрешение Web Audio API създава аудио поток на живо. Guitar-Tuner.org го анализира локално и няма нужда да качва или съхранява запис.

Звукът е поредица от стойности на проби. Вместо безкраен поток тунерът обработва къси блокове. Сайтът използва блокове от 4096 проби: достатъчно дълги за повтарящите се ниски китарни вълни и все пак бързи.

2. Разпознаването намира повторението

Стабилният музикален звук се повтаря приблизително периодично. Ако цикъл се повтаря 110 пъти в секунда, основната честота е 110 Hz — целта за A2. Реалните струни създават и хармоници, кратни на основната честота, които дават тембър и усложняват разпознаването.

Guitar-Tuner.org използва Aubio. Твърде тихи, извън диапазона или нестабилни между последователни прозорци показания се отхвърлят. Така се намаляват скоковете от шум и острия преход при дръпване.

Пример: разпознаване на отворена струна A

Три стабилни прозореца могат да дадат 109,7, 109,9 и 109,8 Hz. Понеже са близки, тунерът приема сигнала и сравнява около 109,8 Hz с целите. Най-близко е A2 при 110 Hz.

3. Честотата става нота

Нотите в равномерната темперация следват логаритмичен модел. Всеки полутон умножава честотата по дванадесетия корен от две. Най-близката нота спрямо A4 = 440 Hz се изчислява така:

разстояние до нота = 12 × log₂(измерена честота ÷ 440)

Закръглянето до най-близкия цял полутон определя нотата; остатъкът става грешка на настройването.

4. Центовете описват оставащата грешка

Името на нотата е само част от отговора. 109,8 Hz и 111 Hz могат да бъдат A2, но първата е ниска, а втората висока:

центове = 1200 × log₂(измерена честота ÷ целева честота)

Измерване на A2РазликаИнструкция
109,0 Hzоколо −16 центаЗатегнете струната
110,0 Hz0 центаНастроено
111,0 Hzоколо +16 центаОтпуснете струната

Защо дисплеят понякога скача

  • Остър удар: силното дръпване временно разтяга струната.
  • Доминиращи хармоници: детекторът за кратко следва обертон.
  • Наслагване на звуци: други струни или шум създават конкурентни сигнали.
  • Слаб сигнал: разстоянието до микрофона затруднява отделянето от шума.
  • Затихваща нота: оценката става нестабилна при спад на силата.

Как да подадете чист сигнал

  1. Заглушете струните, които не настройвате.
  2. Поставете инструмента достатъчно близо до микрофона.
  3. Дръпнете веднъж с умерена сила и оставете нотата да звучи.
  4. Изчакайте частица от секундата ударът да се успокои.
  5. Правете малки корекции и дръпвайте отново, вместо да въртите ключа непрекъснато.

Режим с микрофон или настройване по слух

Микрофонът измерва височината и дава бърза обективна цел. Режимът по слух пуска еталонна нота, но сравнението остава за вас. Упражнението по слух развива възприятието, а автоматичният режим е по-добър за точна проверка на интонацията.

Често задавани въпроси

Изпраща ли тунерът звука към сървър?

Не. Анализът се извършва в браузъра. Браузърът продължава да управлява разрешението за микрофон, което можете да премахнете от настройките.

Защо показва грешна струна?

Струната може да е далеч от целта или детекторът да следва силен хармоник. Изберете струната ръчно, заглушете останалите и сравнете октавата и честотата с очакваната цел.