我将 MCP3008 ADC 芯片连接到驻极体麦克风和我的 pi。我在 python 中使用 bit-banging 读取输入,我得到一个 0-1024 的整数。
我按照本教程进行了bit-banging:https ://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi/connecting-the-cobbler -to-a-mcp3008
我的问题是如何获取这个整数并将其转换为有意义的东西?我可以以某种方式将这些字节写入 python 中的文件以获取 Audacity 可以播放的原始音频数据吗?现在,当我尝试编写值时,它们只是显示为整数而不是二进制。我对python真的很陌生,我找到了这个用于转换原始数据的链接,但是我在首先生成原始数据时遇到了麻烦:Python open raw audio data file
我什至不确定这些值代表什么,它们是我必须与时间相关的 PCM 数据吗?