【发布时间】:2012-08-03 10:23:57
【问题描述】:
我正在尝试记录扬声器输出以检测任何使用 C# 和 NAudio API 播放的音乐的音量和 BPM。
问题是,我不知道该怎么做:/
我有一个来自http://opensebj.blogspot.de/2009/04/naudio-tutorial-5-recording-audio.html 的示例代码,他们用更少的代码记录简单的输入...
waveInStream = new WaveIn(44100,2);
“44100, 2”是什么意思?这是否以设备为目标进行录制???
如何定位扬声器输出?
有人可以帮我吗?甚至使用其他 API?
谢谢
【问题讨论】:
-
44100 的意思是“每秒采样数” - 它与普通 cd 相同 - 通常缩短为 44.1 2 我不是 100% 确定,但它可能意味着立体声,即 2 通道不是单声道为 1。
标签: c# audio-recording naudio speaker