Определение высоты · измерено
Как тюнер слушает.
Что происходит между дёрнутой струной и показанием на экране и насколько близко это показание к истине — измерено нота за нотой.
Простыми словами
От струны до показания
- Слушаем на устройстве. Сигнал микрофона попадает в небольшой аудиоворклет внутри страницы и остаётся там: ничего не записывается и не загружается.
- Ищем повтор. Около 30 раз в секунду тюнер берёт окно, достаточно длинное для четырёх целых периодов вашей самой низкой струны, и ищет задержку, при которой звук повторяет сам себя (метод McLeod — автокорреляция, вычисляемая через БПФ).
- Уходим вглубь без замедления. Когда струна лежит ниже 100 Hz, звук сначала фильтруется и прореживается в четыре раза, так что длинное басовое окно обходится примерно так же, как короткое гитарное.
- Проверяем октаву. Каждый кандидат сравнивается со струнами вашего строя, а также проверяются половинный и двойной периоды, поэтому сильный обертон не принимается за ноту.
- Устанавливаем показание. Только что дёрнутая струна звучит чуть завышенно, поэтому первые 150 мс после щипка пропускаются. Затем показание следует за медианой последних пяти измерений и коротким усреднением за 120 мс, а струна считается настроенной, лишь когда остаётся в пределах окна 0,3 с.
Насколько он точен
- ≤ 0.2 ¢наибольшая погрешность на чистом тоне, в любой точке от A0 до E5
- ≤ 1 ¢через модель телефонного микрофона, от E2 и выше
- ≤ 2 ¢через модель телефонного микрофона на A0 (27,50 Hz) и B0 (30,87 Hz), самых низких басовых нотах
Измерено при 48 kHz
Точность, нота за нотой
Три тестовых сигнала на каждую ноту, те же, что использует собственный набор тестов тюнера: чистый тон с обертонами яркой струны, дёрнутая струна, полученная физическим моделированием (её атака начинается завышенной, как у настоящего щипка), и тот же тон, пропущенный через модель микрофона телефона — фильтр высоких частот, приглушающий самые глубокие ноты, — с добавкой лёгкой жёсткости настоящей струны. В последнем столбце показано, насколько тише этот фильтр делает каждый основной тон.
| Нота | Hz | Чистый тон | Дёрнутая струна | Микрофон телефона | Основной тон (dB) | Где это встречается |
|---|---|---|---|---|---|---|
| A0 | 27.50 | 0.01 | 0.02 | 1.92 | −22.5 | самая низкая клавиша пианино · 5-струнная бас-гитара в Drop A |
| B0 | 30.87 | 0.02 | 0.05 | 1.76 | −20.5 | низкая B 5-струнной бас-гитары |
| E1 | 41.20 | 0.02 | 0.03 | 1.34 | −15.5 | низкая E баса |
| A1 | 55.00 | 0.03 | 0.04 | 0.92 | −10.8 | струна A баса |
| E2 | 82.41 | 0.05 | 0.04 | 0.75 | −5.0 | низкая E гитары |
| A2 | 110.00 | 0.03 | 0.07 | 0.86 | −2.3 | струна 5 гитары |
| D3 | 146.83 | 0.11 | 0.10 | 0.80 | −0.8 | струна 4 гитары |
| G3 | 196.00 | 0.12 | 0.10 | 0.72 | −0.3 | струна 3 гитары · G скрипки |
| B3 | 246.94 | 0.06 | 0.04 | 0.66 | −0.1 | струна 2 гитары |
| E4 | 329.63 | 0.04 | 0.02 | 0.70 | 0 | струна 1 гитары |
| A4 | 440.00 | 0.05 | 0.06 | 0.98 | 0 | A скрипки · опорная A |
| E5 | 659.26 | 0.11 | 0.12 | 0.51 | 0 | E скрипки |
Низкие ноты
Низкие струны и микрофоны телефонов
Микрофоны телефонов и ноутбуков рассчитаны на голос и затухают ниже примерно 100 Hz. В модели телефона основной тон B0 (30,87 Hz, низкая струна 5-струнной бас-гитары) приходит на 20,5 dB тише, а A0, самая низкая клавиша пианино, — на 22,5 dB тише. Период по-прежнему присутствует в обертонах, поэтому тюнер всё равно его находит: с точностью до 1,76 ¢ для B0 и 1,92 ¢ для A0 в таблице выше.
Низким нотам нужно и время. Четыре периода B0 занимают окно примерно в 341 мс, против 85 мс для низкой E гитары, поэтому дайте басовой струне секунду, чтобы успокоиться. Если показание всё равно плавает, сыграйте флажолет на 12-м ладу и включите режим флажолета ×2 или подключитесь через аудиоинтерфейс.
В строю
Что значит «в строю»
На одной ноте большинство людей не слышат разницы примерно в 5 центов; в аккордах же уже несколько центов дают медленные биения. Поэтому тюнер предлагает три окна: Свободно ±5 ¢, Обычно ±3 ¢ и Точно ±1 ¢. Когда струна вошла в окно, она остаётся в строю, пока не выйдет за него на 2 ¢, поэтому ✓ не мигает.
Само показание гораздо точнее любого из этих окон: до 0,2 ¢ на чистых тонах, 0,2 ¢ на дёрнутых струнах и около 1 ¢ через модель микрофона телефона для всего от E2 и выше (2 ¢ для самых глубоких басовых нот).
Все струны
Один раз проведите по струнам — и увидите каждую
Выберите Все струны на панели внизу тюнера (или в настройках), проведите по всем открытым струнам и дайте им звучать. У каждой струны своя полоса, как ряд стрелок тюнера: средняя линия — это «в строю», число сверху показывает, насколько струна сбита, а слово под ним говорит подтяните или ослабьте. Поверните один колок, пока струны звучат, и смотрите, как движется его полоса.
Как он слышит шесть нот сразу: тюнер знает, какие ноты должны быть в вашем строе. Он ищет в звуке собственный ряд обертонов каждой струны и подгоняет сразу все струны вместе, так что обертон низкой E не принимается за струну B. Он снимает показания примерно десять раз в секунду, в фоновом потоке страницы, по-прежнему на вашем устройстве.
Пределы
- Далеко от строя: струна, сбитая больше чем примерно на 60 ¢ (чуть больше половины полутона), лишь помечается стрелкой и надписью сильно подтяните или сильно ослабьте. Сначала нажмите на её полосу, чтобы настроить её отдельно.
- Октавные струны: струна, лежащая на октаву или две выше другой и настроенная вместе с ней, может спрятаться под ней. Тогда её полоса показывает лишь догадку (≈ и пустую отметку или ?, если её нет), а догадка никогда не считается «в строю»: заглушённая струна выглядела бы так же. Нажмите на неё, чтобы проверить её отдельно.
- Пары и повторяющиеся ноты: две струны пары на 12-струнной гитаре читаются вместе и показываются раздельно, только когда достаточно различаются. Две струны на одной ноте на отдельных полосах, как две струны E у балалайки, читаются как одна: нажмите на каждую, чтобы настроить её отдельно.
- Пока проверено на смоделированных струнах. Больше всего помогают тихая комната, уверенный перебор и свободно звучащие открытые струны.
Хорошие привычки
Как получить чистое показание
- По одной струне. В режимах «По шагам» и «Авто» дайте остальным струнам замолчать или слегка коснитесь их: две струны сразу дают смесь. Чтобы читать их все вместе, используйте «Все струны».
- Дёрните и подождите. Читайте ноту, пока она звучит, а не в атаке. Уверенный щипок ближе к грифу даёт сильный, устойчивый основной тон.
- Пользуйтесь встроенным микрофоном. Bluetooth-гарнитуры сжимают звук для звонков; собственный микрофон телефона или проводное подключение чище.
- Помогает тихая комната. Вентиляторы, гул и разговоры конкурируют со струной: чем меньше шума, тем быстрее устанавливается показание.
Конфиденциальность
Ваш звук остаётся на вашем устройстве
Всё это работает в вашем браузере. Сигнал микрофона анализируется на лету и отбрасывается; ничего не хранится, ничего не отправляется, а после загрузки сайта он работает вообще без подключения. Подробности — на странице о конфиденциальности.
Вопросы
Насколько точен онлайн-тюнер?
Это зависит от метода определения высоты и микрофона, а не от того, что тюнер онлайн. На чистых тестовых тонах от A0 до E5 определитель высоты TuneLit укладывается в 0,2 ¢; через модель микрофона телефона он остаётся в пределах около 1 ¢ начиная с E2. По умолчанию тюнер считает струну настроенной в пределах ±3 ¢.
Может ли телефон настроить низкую струну B?
Обычно да. В нашей модели микрофона телефона низкая B 5-струнной бас-гитары (30,87 Hz) приходит примерно на 20 dB тише, но тюнер находит её период по обертонам: в тесте с микрофоном телефона он прочитал её с точностью до 1,76 ¢. Если показание всё равно плавает, используйте флажолет на 12-м ладу с режимом флажолета ×2.
Может ли тюнер слышать все мои струны сразу?
Да. Выберите «Все струны», проведите по всем открытым струнам и дайте им звучать: у каждой струны будет своя полоса. Струну, которая сильно сбита, или октавную струну, настроенную вместе с напарницей, лучше проверять отдельно. Нажмите на её полосу, и тюнер будет слушать только эту струну.
Почему тюнер иногда показывает не ту октаву?
Маленькие микрофоны слышат обертоны низкой струны лучше, чем саму струну, а второй обертон лежит ровно на октаву выше. TuneLit сравнивает каждого кандидата со струнами вашего строя и проверяет половинный и двойной периоды, поэтому сообщает о той струне, которую вы настраиваете, а не о её обертоне.