Utilia

Зміна швидкості та тональності аудіо

Уповільніть чи прискорте MP3 без зміни тональності або транспонуйте пісню на півтони. Прослухайте й експортуйте в MP3 чи WAV просто в браузері.

Початкова тривалість
–
Нова тривалість
–
Зміна тональності
–

Як змінити швидкість або тональність аудіофайлу

  1. Перетягніть аудіофайл у область завантаження або натисніть на неї, щоб вибрати його (MP3, WAV, M4A, OGG, FLAC…). Файл декодується у вашому браузері.
  2. Задайте Швидкість: введіть значення від 0,25 до 3, потягніть повзунок або скористайтеся готовим значенням від 0,5× до 2×. 1 – початкова швидкість, 0,75 – на 25% повільніше, 1,5 – на 50% швидше.
  3. Залиште позначеним пункт Зберегти початкову тональність (змінити лише темп), щоб змінити темп без ефекту «бурундука» чи «сповільненої плівки». Зніміть позначку, щоб отримати ефект магнітофона чи програвача вінілу, коли тональність слідує за швидкістю.
  4. Задайте Тональність (півтони) для транспонування від −12 до +12. Повзунок рухається цілими півтонами; для точного налаштування введіть десяткові значення в поле (0,1 півтону = 10 центів).
  5. Натисніть Прослухати 15 с, щоб почути перші 15 секунд із вашими налаштуваннями.
  6. Виберіть Формат і Бітрейт MP3, потім натисніть Обробити та експортувати. Прослухайте результат у програвачі й натисніть Завантажити.

Значення Нова тривалість і загальна Зміна тональності оновлюються під час руху елементів керування. Кнопка Скинути повертає 1× і 0 півтонів.

Темп, тональність і ефект магнітофона

Якщо відтворювати запис швидше, його тональність підвищується пропорційно: за 2× кожна частота подвоюється, а це одна октава (12 півтонів) угору. Загалом зсув становить 12 × log₂(швидкість) півтонів, тож 1,5× – це приблизно +7 півтонів, а 0,75× – приблизно −5.

Щоб змінити лише темп, цей інструмент використовує SoundTouch – відкриту бібліотеку розтягування в часі. Вона нарізає звук на короткі сегменти, що перекриваються, тривалістю кілька десятків мілісекунд, і зшиває їх ближче один до одного (швидше) або далі (повільніше), обираючи кожну точку зшивання там, де форми хвиль збігаються найкраще, тож тональність не змінюється. Зсув тональності працює навпаки: темп розтягується, а потім звук перевибірається до початкової тривалості.

Якщо пункт Зберегти початкову тональність (змінити лише темп) не позначено, а тональність дорівнює 0, розтягування в часі не потрібне: інструмент просто перевибирає звук власним високоякісним ресемплером вашого браузера, як програвач вінілу з іншою швидкістю.

Для чого це потрібно

  • Вивчення музики: уповільніть соло до 0,5× або 0,75× без зміни тональності й награвайте разом.
  • Транспонування: опустіть пісню на 2 півтони, щоб вона підійшла вашому голосу, або підлаштуйте мінусівку під свій інструмент.
  • Мовлення: прискорте лекцію чи подкаст до 1,25× або 1,5×, зберігаючи природність голосів.
  • Ефекти: версії «nightcore» (швидше й вище) або «slowed» (повільніше й нижче) у режимі магнітофона.

Якість і обмеження

Розтягування в часі завжди залишає певні артефакти. Приблизно від 0,75× до 1,5× і в межах кількох півтонів результат чистий для більшості матеріалу. Екстремальні значення (0,25× або 3×, ±12 півтонів) можуть звучати з фазовими спотвореннями чи луною, особливо на ударних і ревербі. Обробка відбувається на вашому пристрої та займає кілька секунд на хвилину звуку. Моно-файли залишаються моно; файли з більш ніж двома каналами під час використання SoundTouch зводяться до стерео.

Поширені запитання

Чи можна уповільнити пісню без зміни тональності?

Так. Залиште позначеним пункт Зберегти початкову тональність (змінити лише темп) і задайте Швидкість менше 1, наприклад 0,75.

Як змінити тональність пісні, не змінюючи швидкості?

Залиште швидкість 1 і задайте Тональність (півтони). +1 – це на півтон вище, −2 – на цілий тон нижче, +12 – на октаву вище.

Чи завантажується мій файл на сервер?

Ні. Декодування, обробка й кодування відбуваються у вашому браузері. Нічого не залишає ваш пристрій.

Чому прослуховування триває лише 15 секунд?

Щоб ви могли швидко випробувати налаштування. Кнопка Обробити та експортувати завжди обробляє весь файл.

Як перерахувати BPM?

Поділіть бажаний темп на початковий. Щоб перейти зі 120 до 90 BPM, задайте швидкість 90 ÷ 120 = 0,75.