|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Пробовал ли кто собирать музыкальную подложку из сэмплов?
30-секундная музыкальная подложка с нормальным стереозвуком по-любому весит не менее 500-600к. Поскольку я все равно сэмплы для фонограммы делаю сам и они у меня есть, а требования по сведению минимальны, меня посетила мысль грузить в приложение не готовую фонограмму, а сэмплы из которых она собрана. Там, как правило, 5-6 дорожек.
Вопрос. Пробовал ли кто на AS3 синхронизировать 5-6 аудиопотоков во флэшплеере? Потому что, понятное дело, если потоки разойдутся, то какофония получится еще та. Допустим, есть 6 сэмплов, каждый по 8 секунд, которые надо играть синхронно в цикле, например, 8 раз. Это вообще-то технически реализуемо? |
|
|||||
Регистрация: Feb 2009
Сообщений: 1,195
|
Обычными средствами ничего хорошего не получится. Низкая точность таймеров (гуляющий темп - минимальная из проблем), нет ресемплинга, серьёзные проблемы с бесшовным зацикливанием, всего 8 звуков может играть одновременно, каждый звук декодируется из MP3 в процессе проигрывания.
В Flash Player 10 есть возможность программной генерации звука. Она позволяет полностью решить все перечисленные проблемы, однако создаёт новую - высокая нагрузка на процессор, и чем сложнее операции, производимые над звуками, тем выше. |
|
|||||
Да ладно, пишут же люди проигрыватели для трекерной музыки - и все хорошо работает. Значит, решить как-то можно.
Добавлено через 1 минуту http://8bitboy.popforge.de/ - вот, например, хотя тут простенько. Четыре канала держит.
__________________
Дело не в тебе Последний раз редактировалось AL.exe; 19.05.2010 в 20:01. |
|
|||||
Есть плееры MOD и получше этого, http://www.photonstorm.com/flod например, сам юзаю в играх, благо музыки этого формата тонны. Но проц грузит не хуже mp3.
|
|
|||||
Регистрация: Feb 2009
Сообщений: 1,195
|
Пишут точно так, как я сказал. До FP10 был хак для проигрывания программно сгенерированного звука.
TERRORist, случайно зашёл на сайт в вашей подписи и поймал там нечто - запустило Java, Acrobat Reader, заняло 300 мегабайт ОЗУ и попыталось запустить левый svchost.exe от имени пользователя. Последний раз редактировалось VVall; 19.05.2010 в 20:34. |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Все ринулись к террористу ловить троян)
А сэмплер как-то Белая делала - для MTV http://gusli.mtv.ru/
__________________
Отряд Котовскага |
|
|||||
Цитата:
После чего создать новый объект Sound, подписать его на SAMPLE_DATA и подсовывать данные из полученного ранее ByteArray.
__________________
...вселенская грусть |
Часовой пояс GMT +4, время: 07:17. |
|
« Предыдущая тема | Следующая тема » |
|
|