![]() |
Скорость воспроизведения звука. Ускорение и замедление.
Приветствую.
Такой вопрос (рыл по форуму, гуглил, но ничего не нашел): Можно ли программно изменить скорость воспроизведения звука? Нашел всякой инфы в лайфдоках, но кроме "эквалайзера" и громкости ничего не нашел. Допустим есть Игрок. Бегает/прыгает и иногда происходит замедление времени (этакий булет тайм). соответственно звук бы тоже неплохо замедлить. Но как? Можно конечно делать звуки-дубликаты замедленные заранее, потом при событии Замедление выключать эти звуки, запоминая позицию, создавать их "медленные" дубликаты (либо они уже созданы, но громкость = 0) и устанавливать им позицию = "позиция нормального трека" * 2. Но это геммор имхо. |
Лучший удобный вариант, это сделать отдельно звук ЗАМеДЛЕННЫЙ, и встраивать его в нужный момент, отрубая другие звуки. Мне кажется это самый рац способ в этом случае. и быстрый
|
Программно замедлять звуки - гораздо больший геммор, чем иметь две копии. Возможно только в FP10 и нагружает процессор, при этом готовых функций нет, придётся писать своё.
|
может как-то сконвертить звук в свф, потом загрузить его и изменять framerate?
|
tonnon, фреймрейт вроде никак не влияет на звук. Насколько я знаю.
|
Ну в общем все та же идея иметь "медленные дубликаты". Просто если звуков много, то это оч. напряжно.
Либо сделать как в Alone in the dark 5 - 1 общий замедленный звук ) Спасибо за ответы ) |
| Часовой пояс GMT +4, время: 13:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.