我正在寻找一种快速而肮脏的方法来在 ALSA“定序器”端口和我正在使用的一些编辑器软件之间的实时 MIDI sysex 消息中剥离字节序列。
这是因为我在 Linux 中使用编辑器软件通过 sysex 消息管理 MIDI 设备。然而,来自 MIDI 设备的消息已被执行通信所需的专有软件破坏,从而使编辑器软件感到困惑。它将 0xF000 注入 sysex 消息的随机部分。
到目前为止我所研究的内容:
- midish - 似乎没有针对 sysex 的细粒度过滤能力。
- 直接用 C 编码 - 可以,但如果不需要,我宁愿不开始。