从 ALSA 音序器端口和应用程序之间的 MIDI sysex 消息中剥离字节模式

从 ALSA 音序器端口和应用程序之间的 MIDI sysex 消息中剥离字节模式

我正在寻找一种快速而肮脏的方法来在 ALSA“定序器”端口和我正在使用的一些编辑器软件之间的实时 MIDI sysex 消息中剥离字节序列。

这是因为我在 Linux 中使用编辑器软件通过 sysex 消息管理 MIDI 设备。然而,来自 MIDI 设备的消息已被执行通信所需的专有软件破坏,从而使编辑器软件感到困惑。它将 0xF000 注入 sysex 消息的随机部分。

到目前为止我所研究的内容:

  • midish - 似乎没有针对 sysex 的细粒度过滤能力。
  • 直接用 C 编码 - 可以,但如果不需要,我宁愿不开始。

相关内容