有没有一些轻量级的python库来播放poloyphony的音乐片段?

2024-09-29 05:15:44 发布

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

看看4音符的复调,其中的音符是采样音频(wav/mp3/ogg文件)。有没有异步音频库,我可以告诉库播放一个音频文件(完成,或一定长度),而不阻塞?当上一个音频段仍在播放时,我可以再次调用库来播放另一个音符,也不会阻塞。因此,我实现了复调,并能演奏多达4个音符的和弦?在

我正在寻找一种适合于非常低端的ARM9(260MHz)+64mbram类型的设备,运行Linux。因此,我无法想象软件尽可能保持完整的规模。另外,我的简单4音符复调“穷人的合成器”的用户交互需要通过编程实现。在

到目前为止,我找到的唯一合适的选择似乎是SDL,但还不清楚它是否能够很好地满足我的需求和满足低亮度的限制。在

编辑:

发现了这个SO Q&A,但我希望有一个更优雅的解决方案,在3年后出现了。


Tags: 文件类型软件linux音频mp3音频文件音符
1条回答
网友
1楼 · 发布于 2024-09-29 05:15:44

如果Python声音/音乐库在https://wiki.python.org/moin/PythonInMusic处有一个列表;其中一些库似乎适合您的需要(在Python中的音乐编程部分)。那些支持MIDI的可能特别有用(也有一节MIDI Mania),但其他人也可能满足您的需要。在

相关问题 更多 >