Aria 0.6.2

Движок распознавания высоты звука

Aria слушает струну через микрофон телефона и показывает, на сколько центов она выше или ниже ноты. Мы сравнили её с GuitarTuna и 18 открытыми алгоритмами на одних и тех же звуках. Ниже все результаты, в том числе те, где Aria не первая.

релиз 05.10.2026встроена в Sionika 3.0 betaработает на устройстве

Точно настроенная струна E2 с жёсткостью как у настоящей. Aria показывает 0 центов, GuitarTuna — +16: по ней такую струну ослабили бы.

94%
времени стрелка точна, в пределах ±5 центов
GuitarTuna: 48 %
0,24с
от щипка до точного показания
GuitarTuna: 0,62 с
0ц
ошибка на басовых струнах E2 и A2
GuitarTuna: 11 ц

Точность — среднее по пяти условиям: тишина, микрофон телефона, шорох бумаги, разговор рядом и шум. Толпу разбираем ниже отдельно. GuitarTuna — онлайн-версия на guitartuna.com.

1 цЦент — сотая доля полутона. 0 — нота точно, +10 — выше на десятую часть полутона. Ошибку в 10–15 центов обычно слышно, когда играешь аккорд.

Как работает

четыре шага после щипка

  1. 1 / 4

    Слышит щипок

    Отрезает низкий гул и высокий шорох и начинает новую ноту только после щипка. Разговор рядом и шорох почти не сбивают стрелку.

  2. 2 / 4

    Разбирает гармоники

    Струна звучит набором обертонов. Aria измеряет каждый отдельно и считает основной тон с поправкой на жёсткость струны.

  3. 3 / 4

    Узнаёт ноту в шуме

    Когда движок сомневается, маленькая нейросеть SwiftF0 подсказывает ноту. Без неё (версия Lite) в толпе точность падает с 27 % до 7 %.

  4. 4 / 4

    Ведёт стрелку

    Сразу после щипка стрелка быстрая, потом успокаивается. На записях гитары с телефона она гуляет в пределах 3,5 центов.

Почему тюнеры ошибаются на басах

жёсткость струны

У идеальной струны гармоники стоят ровно на кратных частотах. Настоящая струна жёсткая, и её гармоники чуть выше: чем толще струна и чем выше номер гармоники, тем больше сдвиг. Тюнер, который читает высоту по верхним гармоникам, видит струну выше, чем она есть, и по нему её ослабляют. Aria убирает этот сдвиг и показывает основной тон.

струна

На наших записях у струны E2 B ≈ 6·10⁻⁵.

0,0Aria, цосновной тон
+8,7по верхним гармоникам, цгармоника 13

Вторая цифра — модель тюнера, который читает струну по гармонике около 1450 Гц, но не выше 13-й. Так, по нашим замерам, ведёт себя GuitarTuna.

Насколько гармоники выше идеальных, центы
Тест: что показывают тюнеры на точно настроенной струне
Правильный ответ — 0 центов. Идеальная струна — без жёсткости, в жизни таких не бывает.

Точность, скорость и ошибки

108 щипков · 24 фрагмента записей · 6 условий

Все тюнеры слушали одни и те же звуки. Правильный ответ — основной тон струны. Для сравнения взяли лучший из 18 открытых алгоритмов, aubio mcomb.

Как часто стрелка точна
Доля времени с 0,3 до 2 секунд после щипка с точностью ±5 центов. Пауза без показания — тоже промах. Нажми на тюнер в легенде, чтобы выделить его.

В толпе, где шесть голосов звучат так же громко, как струна, все тюнеры почти бесполезны, и GuitarTuna здесь немного лучше Aria.

Скорость: от щипка до показания
Анимация в 3 раза медленнее реального времени.
0,00 с

Все показатели

Квадрат у числа — лучшее значение в строке.

Где Aria пока не первая

  • Толпа

    Шесть голосов той же громкости, что и струна: GuitarTuna 32,2 %, aubio mcomb 29,4 %, Aria 27,4 %.

  • Скорость

    aubio mcomb показывает точную ноту на 0,09 с раньше. Зато в шуме он показывает ноту, даже когда струна молчит: 64 % времени.

  • Октава и тишина

    GuitarTuna реже ошибается на октаву (0,1 % против 0,3 %) и не показывает ноту до щипка (0 % против 1,5 %).

  • Плавность

    На записях с телефона стрелка GuitarTuna гуляет чуть меньше: 3,2 ц против 3,5 ц.

  • Название ноты

    Нейросеть SwiftF0 сама по себе узнаёт ноту чаще (88,6 % против 86,1 %), но с точностью ±5 центов попадает только в 64 % времени.

  • Пианино рядом

    Ноты пианино иногда уводят стрелку: 12 % кадров в первую секунду после щипка.

Полная таблица: все тюнеры и алгоритмы

Точность — среднее по всем шести условиям, включая толпу. «Не успевает» — тюнер не дошёл до точного показания хотя бы в половине щипков.

Что нового в 0.6.2

релиз 05.10.2026

Стрелка больше не застревает после щипка

В 0.6 сразу после сильного щипка стрелка иногда на полсекунды застревала ниже ноты. Мы нашли это на записях настоящей гитары и исправили. На графике доля кадров в первую секунду после щипка, когда стрелка дальше 6 центов от места, где нота потом успокаивается. Меньше — лучше.

Застревание стрелки, % кадров
Справа: 0.6 → 0.6.2 · как в GuitarTuna.

На записи с пианино 0.6.2 чуть хуже 0.6: там стрелку уводят ноты пианино, а не атака щипка. В режиме «как в GuitarTuna» стрелка плавно доходит до поправки, поэтому его цифры немного выше.

Режим «Строй как в GuitarTuna»

GuitarTuna на толстых струнах показывает выше основного тона, и по ней басы настраиваются на 5–15 центов ниже. Если группа строится по GuitarTuna, а ты по Sionika, басы разойдутся. Для этого в тюнере Sionika есть переключатель «Строй как в GuitarTuna». По умолчанию он выключен.

Разница с GuitarTuna на живых струнах
Aria минус онлайн-тюнер GuitarTuna, центы. Ноль — тюнеры показывают одинаково.
Проверочный файл с известной высотой

Шесть искусственных щипков E2. Приложение GuitarTuna — показания с экрана телефона, записаны вручную.

Проверка на живых струнах

записи 1 октября 2026

У настоящей струны нет одного точного числа: первая и вторая гармоники расходятся на 1–5 центов из-за жёсткости и корпуса. Мы измерили обе по спектру двух секунд звука и сравнили с показаниями тюнеров в те же секунды.

Показания тюнеров и коридор между гармониками
Центы от ноты. Серая полоса — от первой до второй гармоники струны.

Aria везде не дальше 1 цента от коридора. GuitarTuna на басах выше обеих гармоник на 5–13 центов. На G3 тюнеры близки.

Как росла Aria

точность ±5 ц, среднее по 6 условиям

    На искусственных звуках 0.6.2 идёт вровень с 0.6 (82,6 % против 83,0 %). Исправление в 0.6.2 касается атаки настоящего щипка, и видно его на записях гитары.

    Как мы тестировали

    методика

    • Искусственные щипкиШесть струн от E2 до E4, по три щипка с расстройкой до ±30 центов. У струн есть жёсткость (B = 1·10⁻⁴), резонансы корпуса и щелчок медиатора. 18 щипков в шести условиях — 108 проверок.
    • Записи гитарыЧетыре записи настоящей гитары, в шести условиях это 24 фрагмента. Истинный тон измерен по спектру всей записи.
    • Шесть условийТишина. Микрофон телефона: нет звука ниже 200 Гц, основной тон ослаблен в 10 раз. Шорох бумаги той же громкости, что и струна. Разговор шести голосов на 10 дБ тише. Розовый шум на 10 дБ тише. Толпа: шесть голосов той же громкости.
    • ТочностьДоля времени с 0,3 до 2 секунд после щипка, когда показание в пределах ±5 центов от истинного тона. Пауза без показания тоже считается промахом.
    • GuitarTunaОнлайн-тюнер на guitartuna.com в браузере Chromium, проверен 1 октября 2026 года. Звук подавался как микрофон, показания снимались 60 раз в секунду и сверены с числом, которое тюнер пишет сам, на 28 тысячах кадров. Мобильное приложение может работать иначе.
    • AriaТот же звук (32 кГц), обработка каждые 16 мс. Нейросеть SwiftF0 запускается, только когда движок не уверен, с задержкой 160 мс, как на телефоне.
    • Открытые алгоритмыaubio fcomb, aubio mcomb, aubio schmitt, aubio specacf, aubio yin, aubio yinfft, CREPE full, CREPE tiny, FastTune CEP, FastTune HPS, FastTune NCF, FastTune PEF, FastTune YIN, PESTO, SwiftF0, Tarsos DynWavelet, Tarsos MPM, Tarsos YIN. Они выдают сырое значение каждого кадра без логики «нота после щипка», поэтому в шуме у них больше показаний до щипка и чужих нот.
    • Записи с телефонаТри записи на Android: тишина, пианино на фоне, шорох бумаги и басовые струны, всего 16 щипков. Меряли скорость, чужие ноты и размах стрелки с 0,5 по 2,5 секунду после щипка.
    • Застревание стрелкиДевять записей с телефона. Для каждого щипка берём место, где нота успокоилась (медиана с 1-й по 2-ю секунду), и считаем долю кадров с 0,15 до 1 секунды, когда стрелка дальше 6 центов от него.
    • Строй «как в GuitarTuna»Проверочный файл из шести искусственных E2 с известной высотой и жёсткостью проигран в приложение GuitarTuna и в онлайн-тюнер. Живые струны сравнивались с онлайн-тюнером на одних и тех же записях.
    • Гармоники живой струныИзмерены по спектру двух секунд звука, с 0,5 по 2,5 секунду после щипка. Показания тюнеров взяты за те же секунды.