python - 如何在 Raspberry Pi 上使用 Python 生成音频时播放音频
问题描述
我正在尝试用我的 Raspberry Pi 和一些电容式触摸传感器创建一个合成器。我能够生成一个从 -1 到 1 的 numpy 数组,这样当它们被弹奏时,听起来就像弹拨吉他弦一样。截至目前,我播放音频的唯一方法是使用 scipy 库将 numpy 数组的内容放入 wavfile 中,然后使用os.system('omxplayer ' + file_name)
. 我的目标是连续或小块播放音频,而不是等待整个 5 秒的文件生成并播放,这样我就可以覆盖不同“弦”的声音被拨动。是否有特定的库或模块允许我这样做?
解决方案
推荐阅读
- python - LDA模型和joblib并行计算错误
- javascript - 显示对象属性没有排序
- python - Python:查找数组元素的字符之间的距离
- amazon-web-services - 使用与预签名 URL 一致的请求者付款?
- perl - Qwizard 安装失败,“尝试复制释放的标量”
- python - Python 莫名其妙地增加了函数中的列表大小
- spring-boot - 在 Spring Boot 中使用时为控制器使用不同的包
- python - PySpark 无法导入 collect_list,函数没有 collect_list 为什么?
- php - php从午夜获取小时差范围失败
- r-markdown - Stan 代码块在 HTML 输出中不可见