是否有任何.NET托管类允许播放具有定义频率,每个样本和通道位的短(16位)流或数组? SoundPlayer
类只能播放一个需要文件头的wav流。
在Android中,有一个名为AudioTrack
的类可以像这样实例化:
AudioTrack audioTrack = new AudioTrack(AudioManager.STREAM_MUSIC,
11025,
AudioFormat.CHANNEL_CONFIGURATION_MONO,
AudioFormat.ENCODING_PCM_16BIT,
musicLength,
AudioTrack.MODE_STREAM);
播放short
类型的流。有任何.NET等价吗?另外,我很高兴知道是否有任何.NET托管类可以从Windows音频输入中获取原始记录。