Про цей інструмент
Пов'яжіть швидкість відтворення з висотою трьома способами: знайдіть зсув у півтонах і центах, спричинений зміною швидкості, знайдіть швидкість, потрібну для заданого транспонування в півтонах, чи зчитайте результуючий BPM і частоту. Він працює локально у вашому браузері без завантажень.
Швидкість і висота пов'язані єдиним співвідношенням. Зі значення швидкості у відсотках співвідношення = швидкість ÷ 100, тоді півтони = 12 × log₂(співвідношення), а центи = 1200 × log₂(співвідношення). У зворотному напрямку зсув у півтонах дає співвідношення = 2^(півтони ÷ 12) і швидкість % = співвідношення × 100 — тож +12 півтонів подвоює швидкість до 200%, а −12 знижує її вдвічі до 50%. Будь-який вихідний темп і частота, які ви вказуєте, просто множаться на співвідношення: новий BPM = BPM × співвідношення, а нова частота = частота × співвідношення.
Це моделює класичну поведінку varispeed, де зміна швидкості відтворення зсуває висоту й темп разом (як на стрічці чи наївному семплері). Сучасні плагіни time-stretch чи pitch-shift можуть змінювати одне без іншого; використовуйте ці числа як вашу ціль, а цей інструмент скаже вам залучене співвідношення, півтони, центи, темп і висоту.