Можно ли вообще генерировать звук на лету в приложении Silverlight и воспроизводить его? То есть если я хочу воспроизвести синусоидальную волну, могу ли я сгенерировать буфер и передать его в какой-нибудь медиа-API?
Приветствия
Nik
Пит Браун уже имеет рабочий прототип: http://community.irritatedvowel.com/blogs/pete_browns_blog/archive/2009/03/23/Creating-Sound-using-MediaStreamSource-in-Silverlight-3-Beta.aspx
похоже, тебе повезло ...
http://blogs.msdn.com/gillesk/archive/2009/03/23/playing-back-wave-files-in-silverlight.aspx
http://code.msdn.microsoft.com/wavmss/Release/ProjectReleases.aspx?ReleaseId=2417
Вы должны иметь возможность немного взломать это, чтобы синтезировать
Вы также можете посмотреть этот образец , созданный Архетип :
У Чарльза Петцольда есть лучший пример: http://www.charlespetzold.com/blog/2009/07/Simple-Electronic-Music-Sequencer-for-Silverlight.html