读取 MIDI 输入

Posted

技术标签:

【中文标题】读取 MIDI 输入【英文标题】:reading midi input 【发布时间】:2009-10-12 12:41:43 【问题描述】:

是否有使用 python 读取 midi 输入(实时)的模块?

【问题讨论】:

您有什么要求?平台?平台无关? Sysex等?所有这些都很重要。 ***.com/questions/569321/… 的可能重复项,尽管其他问题没有意义(MIDI 声音?)并且不太具体。 【参考方案1】:

我在 2006 年成功使用 PyPortMidi 实时记录 Midi 输入(在 OS X 上)。它应该可以在 Windows、OS X 和 Linux 上运行。处理器方面很轻,很棒!

【讨论】:

@terabytest 提供了一个示例文件,我相信。 PyGame 中包含的 PyPortMidi 版本已应用了一些更新。【参考方案2】:

我在很久以前就进行过这样的讨论,最终达成的共识是使用具有 Python 绑定的MidiShare。但从那以后事情可能已经发生了变化,就像 2004 年或什么的。所以这不是推荐,只是“检查一下”。

【讨论】:

以上是关于读取 MIDI 输入的主要内容,如果未能解决你的问题,请参考以下文章

从 Java 中的 Midi 文件中读取 Midi 消息 [重复]

如何读取 MIDI 脚踏控制器的初始状态?

读取 MIDI 文件

在 Android 中从钢琴中读取 MIDI 消息

如何使用 NAudio 读取 MIDI 音符?

使用 NAudio 从一段 MIDI 文件中读取 MIDI 事件、消息