首页 > 解决方案 > 如何在 Raspberry Pi 上使用 Python 生成音频时播放音频

问题描述

我正在尝试用我的 Raspberry Pi 和一些电容式触摸传感器创建一个合成器。我能够生成一个从 -1 到 1 的 numpy 数组,这样当它们被弹奏时,听起来就像弹拨吉他弦一样。截至目前,我播放音频的唯一方法是使用 scipy 库将 numpy 数组的内容放入 wavfile 中,然后使用os.system('omxplayer ' + file_name). 我的目标是连续或小块播放音频,而不是等待整个 5 秒的文件生成并播放,这样我就可以覆盖不同“弦”的声音被拨动。是否有特定的库或模块允许我这样做?

标签: pythonaudioraspberry-pi

解决方案


推荐阅读