C#和音频生成/播放
我正在制作一个音频合成器,我在弄清楚用什么来播放音频时遇到了问题。我用物理和数学来计算源波形,然后需要将该波形输入到可以作为声音播放的东西。我需要的东西可以1)播放我计算的波形,2)同时播放多个声音(比如按住钢琴上的一个键同时按下其他键)。我对此做了大量的研究,但我找不到同时做这两件事的东西。据我所知,我有5种可能的选择:C#和音频生成/播放,c#,playback,audio,C#,Playback,Audio,我正在制作一个音频合成器,我在弄清楚用什么来播放音频时遇到了问题。我用物理和数学来计算源波形,然后需要将该波形输入到可以作为声音播放的东西。我需要的东西可以1)播放我计算的波形,2)同时播放多个声音(比如按住钢琴上的一个键同时按下其他键)。我对此做了大量的研究,但我找不到同时做这两件事的东西。据我所知,我有5种可能的选择: DirectSound。它可以将波形(短[])作为参数并将其作为声音播放,并且可以同时播放多个声音。但它不能与.NET4.5一起使用 System.Media.SoundPl