【发布时间】:2013-04-18 16:48:06
【问题描述】:
我正在尝试用 Python 编写节拍器应用程序,我打算发布适用于 Android 和 iOS 的应用程序。我发现了一些像 Kivy 这样的跨平台框架,但缺乏对音频的支持。更具体地说,我需要非常精确的音频计时,我不能依赖线程计时或事件。我想将音频数据直接写入设备的音频输出,或者创建一个可以即时播放的 MIDI 文件。问题是,我找不到适合此任务的 任何 框架。
我知道很多游戏都是用 Python 为 Android 编写的,而且这些游戏具有出色而精确的声音计时。我需要帮助找到:
- 一种使用 Python 在 Android 中动态创建和播放 MIDI 文件的方法,
- 适用于 Android 的 Python 框架,具有合适的音频 API,可将声音直接写入音频设备,或至少以非常准确的时间播放音频。
谢谢!
【问题讨论】: