Python创建原始音频

Python创建原始音频,python,audio,audio-streaming,Python,Audio,Audio Streaming,我使用Windows7。我所要做的就是创建原始音频并将其传输到扬声器。在那之后,我想创建可以生成正弦级数的类(基本上,一种逐渐变得越来越尖锐的音调)。在那之后,我想把我的原始音频放进音频编解码器和容器中,比如.WAV和.MP3,而不会发疯。如果不使用标准安装不附带的依赖项,我如何在Python中实现这一点 我从这里和整个互联网上查阅了大量的文件、描述和相关问题。我读过PCM和ADPCM,以及A/D转换器。我迷路的地方在字节输入-->Kbps输出的比率和所有这些之间 实际上,我只希望有人能为我指出

我使用Windows7。我所要做的就是创建原始音频并将其传输到扬声器。在那之后,我想创建可以生成正弦级数的类(基本上,一种逐渐变得越来越尖锐的音调)。在那之后,我想把我的原始音频放进音频编解码器和容器中,比如.WAV和.MP3,而不会发疯。如果不使用标准安装不附带的依赖项,我如何在Python中实现这一点

我从这里和整个互联网上查阅了大量的文件、描述和相关问题。我读过PCM和ADPCM,以及A/D转换器。我迷路的地方在字节输入-->Kbps输出的比率和所有这些之间


实际上,我只希望有人能为我指出正确的方向,准确地学习音频格式,以及如何在Python中使用它们(但首先我想从原始音频开始)。

这个问题实际上有两个部分:

  • 如何生成音频信号
  • 如何通过扬声器播放音频信号
  • 我围绕python std lib的
    wave
    模块编写了一个简单的包装器,名为,您可以将它作为如何操作原始音频数据的参考点

    我通常只是将音频数据导出到一个文件,然后使用VLC播放器播放它。我想,除非你在制作合成器、游戏或其他实时应用程序,否则没有理由编写一堆代码来播放音频

    无论如何,我希望这能帮助你开始:)

    我是!(制作音频编辑应用程序,刚刚开始)。谢谢你的链接和帮助!