0

Тренажер музичних інтервалів

Слухайте дві живі синтезовані ноти, називайте музичний інтервал — адаптивна складність зосереджує практику на ваших слабких місцях.

Натисніть «Відтворити», щоб почути інтервал, а потім оберіть відповідь нижче.

Рахунок: 0 / 0 (0%)

Точність за інтервалами

Інтервал Правильно Помилково Точність
Опрацювання... 0%

Результат

Розпізнавання інтервалів — одна з найпрактичніших навичок музичного слуху: саме так басист знаходить основний тон на слух, співак чисто бере партію гармонії без нот, а продюсер транспонує мотив, який пам'ятає лише наполовину. На відміну від абсолютного слуху, розпізнавання інтервалів відносне і його можна натренувати — вухо вчиться впізнавати відстань між двома нотами як форму, і ця форма лишається тією самою незалежно від тональності. Цей тренажер — сфокусована, повторювана вправа саме на цю навичку: почуйте дві ноти, назвіть відстань між ними, отримайте миттєвий відгук.

Кожен раунд генерується на льоту через Web Audio API — два вузли OscillatorNode, кожен через власний GainNode-конверт, що плавно наростає й затухає, щоб не виникало клацання на початку чи в кінці ноти. Основна нота потрапляє на випадкову MIDI-висоту приблизно в межах октави навколо до першої октави, а друга нота обчислюється простою математикою напівтонів (частота = 440 × 2^((MIDI−69)/12)) — тож той самий інтервал ніколи не звучить однаково двічі: регістр змінюється щоразу, і саме це змушує вухо впізнавати сам інтервал, а не запам'ятовувати дві конкретні висоти. Перемикач змінює режим відтворення між мелодійним (дві ноти звучать по черзі — класичний формат тренування слуху) і гармонійним (обидві ноти звучать одночасно, ближче до того, як інтервали насправді чуються всередині акорду).

Сесія практики адаптується на льоту. За лаштунками кожен інтервал має власний лічильник правильних і помилкових відповідей за сесію, і щоразу, коли генерується нове питання, вибір із 13 можливих інтервалів — прима та октава, що обрамляють одинадцять півтонових кроків від малої секунди до великої септими — робиться зваженим випадковим вибором, а не рівномірним. Інтервал, який ви постійно плутаєте, отримує вищу вагу і трапляється частіше; той, що ви вгадали кілька разів поспіль, поступово повертається до базового рівня. Поки жодної відповіді ще не зафіксовано, всі інтервали мають однакову вагу, тож перші раунди справді рівномірні — зсув з'являється лише тоді, коли реальні помилки дають йому підставу. Таблиця точності під вправою показує точну кількість правильних і помилкових відповідей та відсоток для кожного інтервалу, тож зважування ніколи не лишається загадкою.

Оскільки все — синтез звуку, тайминг, підрахунок і адаптивне зважування — працює локально в браузері, нічого не потрібно встановлювати, не потрібен дозвіл на мікрофон, не потрібен обліковий запис чи вхід. Рахунок і статистика за інтервалами існують лише в межах поточної сесії — оновлення сторінки починає все з чистого аркуша. Серію правильних відповідей на якийсь інтервал варто сприймати як справжній сигнал, що він уже вкорінився у вашому слуху, а стійку проблемну зону — так само, як це зробив би приватний викладач: як інтервал, вартий наступних десяти хвилин зосередженого слухання.