使用C语言在Windows中捕获麦克风音频流

使用C语言在Windows中捕获麦克风音频流,c,windows,audio,microphone,C,Windows,Audio,Microphone,我希望用C语言构建一个莫尔斯解码器(最终是一个编码器)。我想使用音频端口作为输入,并对端口上的输入电压进行采样 如何在Windows中使用C读取麦克风音频端口上的电压?最简单的方法是使用Win32 API提供的函数 您可以阅读概述,也可以深入了解。谢谢——这正是我想要的。请注意麦克风端口-它不是为处理野生电压而设计的…注意,音频端口过滤掉任何直流组件。所以如果你想输入莫尔斯,它必须是一个振荡波,而不仅仅是一个开/关值。一个稳定的开/关值将在短时间内衰减为零。感谢提示…我将处理大约700Hz的信号

我希望用C语言构建一个莫尔斯解码器(最终是一个编码器)。我想使用音频端口作为输入,并对端口上的输入电压进行采样


如何在Windows中使用C读取麦克风音频端口上的电压?

最简单的方法是使用Win32 API提供的函数


您可以阅读概述,也可以深入了解。

谢谢——这正是我想要的。请注意麦克风端口-它不是为处理野生电压而设计的…注意,音频端口过滤掉任何直流组件。所以如果你想输入莫尔斯,它必须是一个振荡波,而不仅仅是一个开/关值。一个稳定的开/关值将在短时间内衰减为零。感谢提示…我将处理大约700Hz的信号,并将有设备在线调节信号,以确保我不会遇到这些问题。。。