如何实时读写原始音频数据(使用python)?

2024-05-17 08:10:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够动态地实时读写音频数据。我注意到python"audioscope"打开了unix/linux/dev/dsp文件并从中读取原始字节。

但是,我使用的是Mac OSX 10.5.8,双引导linux非常困难(我已经尝试过了)。我想知道是否有一个特殊的“标准”python模块可以读写音频数据(可能将数据的快照存储在numpy数组中)。我计划在线程上读/存储数据,而另一个线程则通过发送新的信号来响应。

到目前为止,我想在我的电脑中使用音频接口,但在某些时候,我想能够使用usb声卡在类似的方式。此时,我希望能够控制多个信号(使用usb端口扩展器)

我四处寻找了一段时间,发现了一些用于音频处理的库,但它们通常是基于读写文件,而不是动态数据处理。也许最好的图书馆根本不是音频图书馆。我真的打算用这个来控制电路,但是google引导我使用音频作为使用电脑的最佳方式。

不管怎样,我希望能得到一些建议。


Tags: 文件数据dev字节图书馆信号linux方式