Распознавание нот гитары в реальном времени: настройка в браузере
Браузер умеет слушать гитару и называть ноту по ходу игры. Для этого нужен только доступ к микрофону или аудиоинтерфейс. Ниже что такое распознавание нот в реальном времени, как подключить гитару и как проверить, что всё работает, прямо на этой странице.
Что распознавание может и чего не может
Определение нот гитары в реальном времени работает с одним звуком за раз: оно находит высоту, называет ноту, показывает, насколько вы выше или ниже, и подсказывает возможную струну и лад. Аккорды из нескольких нот оно не распознаёт, это отдельная сложная задача. Поэтому такие упражнения построены на одиночных нотах: гаммы, мелодии, лики.
Проверьте на этой странице
Нажмите «Включить тюнер» и разрешите доступ. Браузер называет это доступом к микрофону, даже если гитара подключена кабелем через аудиоинтерфейс. Выберите свой интерфейс в списке, укажите входной канал, в который воткнута гитара, и сыграйте одну открытую струну. Звук обрабатывается прямо в браузере и никуда не отправляется. Страница должна быть открыта по https, иначе браузер не даст доступ.
Аудиоинтерфейс в браузере: настройка
Если гитара подключена через интерфейс или кабель, это даёт чистый сигнал без шума комнаты:
- Подключите гитару в вход интерфейса и интерфейс по USB.
- В браузере разрешите доступ и выберите устройство, а не «по умолчанию».
- В Риффонике откройте раздел «Настройки»: там тот же блок, где выбираются устройство, тип «кабель / интерфейс» и входной канал, в который воткнута гитара.
- Поднимите предусиление, пока уровень сигнала не станет заметным, но без перегруза.
- Нажмите «Включить тюнер» и сыграйте одну струну.
Без интерфейса: микрофон комнаты
Распознавание нот на гитаре онлайн работает и от обычного микрофона. Выберите режим «Микрофон», играйте в тихом помещении и держите микрофон ближе к звуковому отверстию. Шум, разговоры и фоновая музыка мешают определению высоты. Электрогитаре лучше играть чистым звуком, а не с сильным искажением.
Задержка и точность
Между игрой и ответом всегда есть небольшая задержка: вход, обработка и вывод. В Риффонике в разделе «Настройки» есть калибровка задержки входа, она учитывается при проверке ритма. Для настройки гитары по струнам и поиска нужной ноты задержка не мешает. Если хотите точно настроить строй, начните со статьи как настроить гитару.
Если не работает
Самые частые причины и что делать:
- Нет сигнала: проверьте другой входной канал, кабель и громкость на интерфейсе.
- Сигнал есть, но нота не читается: уменьшите шум, подойдите ближе, играйте одну струну.
- Нота скачет на октаву: сыграйте короче и чище, без обертонов от соседних струн.
- Нет разрешения на микрофон: включите его в настройках сайта в браузере и обновите страницу.
Проверить на практике
Открыть настройку