Запись сохраненных звуков в файл с помощью ActionScript 3. НЕ с микрофона - PullRequest
1 голос
/ 03 февраля 2012

Я пытаюсь создать приложение Flash (больше похожее на игру), где пользователь может добавлять звуки на временную шкалу, а затем воспроизводить полученную «песню». Это не так сложно сделать, и полученный трек можно сохранить и воспроизвести в моем приложении, но проблема в том, что я хотел бы экспортировать созданный трек в формате .wav (или .mp3). Я знаю, что запись с микрофона с помощью MicRecorder возможна, и затем запись можно экспортировать с помощью WaveEncoder, но я не нашел способа создать собственный звуковой поток из нескольких звуков и затем экспортировать его. Это возможно? Спасибо за совет.

1 Ответ

0 голосов
/ 04 февраля 2012

Я не могу получить вопрос. Но если это то, что я думаю, вы должны создать свои собственные метаданные. Exemple; иметь банк звуковых эффектов (барабаны, гитары и т. д.) и иметь время, в которое он должен быть воспроизведен. Оберните класс вокруг класса as3 Sound, добавьте член времени. Поэтому, когда пользователь помещает файлы на звуковой эффект на дорожку, вы можете записать время, в которое она воспроизводилась, и затем воспроизвести ее соответственно. Возможно, это не лучший способ сделать это, но это сработает. О сохранении его в виде mp3-файлов у них наверняка есть класс mp3-кодировщика. Надеюсь, это поможет

...