![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
Порядок заранее неизвестен. Записывать нужно действия в реальном времени. Да, и громкость может быть разная у семплов.
|
|
|||||
|
Где вы увидели в моем сообщении слово "заранее"?
Добавлено через 7 минут http://philippseifried.com/blog/2011...in-as3-part-1/ Добавлено через 9 минут Есть и экзотика.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 141
|
Фломастер, alatar дело говорит, вы же можете отслеживать манипуляции с порядком семплов.
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
http://suzhiyam.wordpress.com/2011/0...cord-and-save/
Вот эта ссылка мне помогла. Действительно, я просто извлёк из семплов бинарные данные и записываю их в общий ByteArray по необходимости по событию SAMPLE_DATA. Если семплов несколько, то смешиваю их, читая float из каждого семпла. Но встретилась другая проблема: у меня семплы могут быть разной громкости, а в итоговый файл они записываются все на максимальной громкости. Как назначить в результирующем файле разные громкости каждому семплу? |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
спасибо! умножал считанное в SAMPLE_DATA float из семпла.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|