Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Скорость воспроизведения звука. Ускорение и замедление. (http://www.flasher.ru/forum/showthread.php?t=143310)

Страга 13.08.2010 03:12

Скорость воспроизведения звука. Ускорение и замедление.
 
Приветствую.
Такой вопрос (рыл по форуму, гуглил, но ничего не нашел):
Можно ли программно изменить скорость воспроизведения звука? Нашел всякой инфы в лайфдоках, но кроме "эквалайзера" и громкости ничего не нашел.
Допустим есть Игрок. Бегает/прыгает и иногда происходит замедление времени (этакий булет тайм). соответственно звук бы тоже неплохо замедлить. Но как?
Можно конечно делать звуки-дубликаты замедленные заранее, потом при событии Замедление выключать эти звуки, запоминая позицию, создавать их "медленные" дубликаты (либо они уже созданы, но громкость = 0) и устанавливать им позицию = "позиция нормального трека" * 2. Но это геммор имхо.

in4core 13.08.2010 03:18

Лучший удобный вариант, это сделать отдельно звук ЗАМеДЛЕННЫЙ, и встраивать его в нужный момент, отрубая другие звуки. Мне кажется это самый рац способ в этом случае. и быстрый

VVall 13.08.2010 04:13

Программно замедлять звуки - гораздо больший геммор, чем иметь две копии. Возможно только в FP10 и нагружает процессор, при этом готовых функций нет, придётся писать своё.

tonnon 13.08.2010 08:37

может как-то сконвертить звук в свф, потом загрузить его и изменять framerate?

cauchy 13.08.2010 11:56

tonnon, фреймрейт вроде никак не влияет на звук. Насколько я знаю.

Страга 13.08.2010 14:52

Ну в общем все та же идея иметь "медленные дубликаты". Просто если звуков много, то это оч. напряжно.
Либо сделать как в 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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.