🎹 Рівномірна темперація проти чистого строю

Порівняйте 12-тонову рівномірно темеровану гаму (2^(1/12) на півтон) із чистими інтервалами строю на кшталт 3/2 і 5/4 — почуйте биття, яке рівномірна темперація залишає по собі.

ЗвукІнтерактивно
12-TET проти чистого строю · P пауза · R скинути · Натисніть Play Tones, щоб почути основний тон та інтервал разом

Як це працює

Інструмент фіксованого строю, як-от фортепіано, налаштовують один раз, і він має звучати прийнятно в будь-якій тональності, тому західна музика зупинилась на 12-тоновій рівномірній темперації (12-TET): октаву ділять на дванадцять однакових кроків, кожен із частотним відношенням 2^(1/12) ≈ 1,05946. Це робить транспонування й модуляцію між тональностями абсолютно безшовними — велика терція над будь-якою нотою завжди дорівнює рівно 400 центам, — але, за винятком самої октави, кожен інтервал є злегка неточним наближенням простих цілочислових відношень, які природно виникають у коливаннях струн та повітряних стовпів.

Чистий стрій натомість налаштовує інтервали безпосередньо за цими малими цілочисловими відношеннями — квінту як точно 3/2, велику терцію як точно 5/4, — завдяки чому акорди звучать без жодного биття в тональності, для якої вони налаштовані. Проблема в тому, що гама чистого строю чисто працює лише в одній тональності; транспонуйте її — і ті самі «чисті» відношення потраплять на неправильні висоти. Рівномірна темперація обмінює цю чистоту на універсальну придатність, а розмір цього обміну вимірюється в центах — невеликому розриві між версією інтервалу в ET та його чистим відповідником.

Півтонове відношення ET: r = 2^(1/12) ≈ 1,059463
Частота ET: f(n півтонів) = f₀ · 2^(n/12)
Чисті відношення: унісон 1/1 · m3 6/5 · M3 5/4 · P4 4/3 · P5 3/2 · m6 8/5 · M6 5/3 · октава 2/1
Частота Just: f = f₀ · (чисельник/знаменник)
Центи: центи = 1200 · log₂(f_ET / f_just)
Частота биття: Δf = |f_ET − f_just| (Гц)

Часті запитання

Чому фортепіано налаштовують у рівномірній темперації, а не в чистому строю?

Струни фортепіано налаштовують один раз, і під час гри їх не можна підлаштувати під кожну тональність окремо, тож кожен інтервал має звучати прийнятно в будь-якій тональності. 12-тонова рівномірна темперація (12-TET) ділить октаву на дванадцять однакових півтонових відношень 2^(1/12), завдяки чому будь-яка тональність транспонується ідеально — ціною того, що кожен інтервал, окрім октави, злегка неточний порівняно з простими цілочисловими відношеннями чистого строю.

Чому співаки а капела та струнні квартети природно тяжіють до чистого строю?

Голос і струни без ладів можуть безперервно підлаштовувати висоту в реальному часі, тому виконавці інстинктивно «влучають» у чисті, без биття відношення (3/2, 5/4, 4/3 тощо), від яких акорди звучать із мінімальною шорсткістю. Ансамблі без інструмента фіксованого строю регулярно налаштовують акорди на кілька центів убік від рівномірної темперації, ближче до цих чистих відношень, особливо на витриманих фінальних акордах.

Що означають «центи» в теорії музики?

Цент — це 1/100 рівномірно темерованого півтону, тож октава дорівнює рівно 1200 центам. Центи дозволяють порівнювати найменші відмінності строю за лінійною шкалою: центи = 1200 · log2(f1/f2). Більшість слухачів здатні розрізнити висоти з різницею 5-10 центів у витриманому тоні, тому відхилення між рівномірною темперацією та чистим строєм (від кількох центів до приблизно 16) чутні, особливо як биття.

Чому велика терція — найбільш розстроєний інтервал у 12-TET?

Чиста велика терція — це просте відношення 5/4 (386,3 цента), тоді як рівномірно темерована велика терція дорівнює рівно 400 центам — розбіжність приблизно 13,7 цента вгору. Жоден інший поширений консонантний інтервал у 12-TET не відхиляється від свого чистого відповідника так сильно; квінта і кварта відхиляються менш ніж на 2 центи, тому саме терції історично викликали найбільше суперечок щодо строю.

Що таке мезотонічна та добре темперована системи і чому їх замінила рівномірна темперація?

Мезотонічна темперація (популярна з часів Ренесансу) налаштовувала більшість великих терцій майже чисто, звужуючи квінти, що звучало прекрасно у кількох тональностях, але породжувало жахливо розстроєний «вовчий» інтервал в інших. Добре темперовані системи (пов'язані з епохою Баха) нерівномірно розподіляли компроміс так, щоб кожна тональність була придатною, кожна з дещо іншим забарвленням. Рівномірна темперація зрештою зробила всі тональності однаковими за звучанням, обмінявши це розмаїття на універсальну придатність.

Чому гітари використовують подібну до рівномірної темперацію з компромісами?

Лади гітари — прямі металеві смужки, що обслуговують усі струни одночасно, тож їх нарізають за справжнім півтоновим кроком 12-TET. Але фізика притискання струни до лада трохи підвищує її висоту (додаткове розтягнення струни), і жодне єдине налаштування компенсації не є точним для всіх струн і ладів одночасно, тож гітари несуть невеликі, неминучі компроміси строю поверх самої рівномірної темперації.

Що таке гармонічний ряд і як він пов'язаний із відношеннями чистого строю?

Гармонічний ряд — послідовність частот, кратних основній частоті (f, 2f, 3f, 4f...), яка природно виникає в коливаннях струн і повітряних стовпів. Відношення чистого строю, як-от 3/2 (квінта) чи 5/4 (велика терція), походять безпосередньо з низьких гармонік — третьої та п'ятої, — тому вони звучать так консонантно й без биття, коли налаштовані точно.

Чи можна справді почути відхилення в 14 центів?

Так — 14 центів значно перевищує поріг чутності приблизно 5-10 центів для витриманого тону, а коли два близькі за частотою тони звучать одночасно, биття, яке вони створюють, чутне навіть за значно менших відхилень, часто менше 1 Гц різниці. Саме це можна безпосередньо порівняти, натиснувши кнопку Play Tones у цій симуляції.

Чому ця симуляція показує «частоту биття» для рівномірної темперації?

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

Про цю симуляцію

Автор: Команда MySimulator · Редакційна перевірка: Редакція MySimulator

Востаннє оновлено: 11 липня 2026

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

🔬 Що показано

Дві живі хвильові траси (основний тон та інтервальний тон) плюс третя об'єднана траса, чия амплітудна огинаюча пульсує з частотою биття в режимі рівномірної темперації та лишається пласкою і стабільною в режимі чистого строю, поряд зі стовпчиковою діаграмою відхилень у центах для всіх восьми інтервалів із виділеним поточним вибором.

🎮 Як користуватись

Задайте частоту основного тону, оберіть інтервал і перемкніть стрій тестового тону між рівномірною темперацією та чистим строєм, потім натисніть Play Tones, щоб почути основний тон та інтервал разом через справжні Web Audio осцилятори. P — пауза анімації полотна, R — скидання.

💡 Чи знали ви?

Складання дванадцяти чистих квінт 3/2 теоретично мало б привести точно до тієї самої висотної позиції на сім октав вище — але результат перевищує її приблизно на 23,46 цента, знамениту «піфагорову кому». Рівномірна темперація вирішує це, зрізаючи приблизно 1/12 цієї коми (близько 2 центів) з кожної окремої квінти, щоб коло квінт замикалося ідеально.

Часті запитання

Як симуляція обчислює рівномірно темеровану частоту для обраного інтервалу?

freqET(rootFreq, semitones) повертає rootFreq · 2^(semitones/12), використовуючи значення semitones, збережене у відповідному записі масиву INTERVALS — наприклад, запис Major Third має semitones: 4, тож його частота ET завжди рівно на 4 півтони вища за основний тон, незалежно від rootFreq.

Звідки беруться відношення чистого строю в симуляції?

Кожен об'єкт у INTERVALS також зберігає justNum і justDen (наприклад, Major Third: justNum: 5, justDen: 4), і freqJust(rootFreq, interval) множить rootFreq безпосередньо на justNum/justDen — це ті самі малі цілочислові відношення, якими музиканти користуються ще з часів піфагорійської теорії та теорії чистого строю.

Що насправді означає показник Beat Rate і чому він дорівнює 0 у режимі Just?

Beat Rate обчислюється як displayBeatRate = params.tuning === 'et' ? Math.abs(freqET(...) − freqJust(...)) : 0. Він навмисно дорівнює нулю, коли обрано чистий стрій, бо тоді ви чуєте саме чисте відношення, з яким нічому битися — ненульове значення з'являється лише в режимі ET, відображаючи розстроєність, яку ви почули б відносно чистого еталона.

Чому панель об'єднаної хвилі стає пласкою й стабільною при перемиканні на чистий стрій?

Функція drawCombinedWave() множить візуальну несучу хвилю на член огинаючої cos(2π · displayBeatRate · t). Оскільки displayBeatRate примусово дорівнює 0 у режимі Just, cos(0) є сталою 1 для будь-якого t, тож огинаюча перестає модулюватися, і траса перетворюється на рівну незмінну хвилю замість повільної пульсації, помітної в режимі ET.

Як зміна повзунка частоти основного тону впливає на стовпчикову діаграму відхилень у центах?

Ніяк — centsDeviation(interval) дорівнює 1200 · log2(freqET/freqJust), і оскільки обидві freqET і freqJust масштабуються тим самим множником rootFreq, цей множник повністю скорочується у відношенні. Висоти стовпчиків залежать лише від фіксованої невідповідності «півтон проти відношення» кожного інтервалу, тому підвищення чи зниження частоти основного тону змінює висоту звуку, але ніколи не рухає стовпчики.