WAV слои для секвенсора - PullRequest
1 голос
/ 14 марта 2012

Мне нужно воспроизводить файлы .wav друг на друга и в разное время для приложения, которое может возвращать ритмы с сэмплами ударных, класс или метод для реализации этого?

Все, что я смог сделать до сих пор, - это последовательно воспроизводить файлы wav.

1 Ответ

1 голос
/ 03 мая 2012

Думаю, вы можете сделать это, загрузив каждый семпл в классе SoundEffect и вызвав метод Play в зависимости от вашего времени.http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.audio.soundeffect.aspx

Другой способ - использовать MediaStreamSource и смешивать необработанные wav-данные перед передачей их в метод GetSampleAsync.http://msdn.microsoft.com/en-us/library/system.windows.media.mediastreamsource(v=vs.95).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...