如何查看 midi 设备流

如何查看 midi 设备流

我有一个 midi 控制器,它在我的 ubuntu 系统/dev/dmmidi和上创建了两个文件/dev/midi1。我想在按下按钮和移动滑块时查看我的 midi 设备的原始输出。我尝试过tailing 文件。我尝试过screening 到文件。我尝试过lessing 文件。我尝试过以 root 身份执行所有这些命令。输出始终为空白。

当我运行时,aplaymidi -l我看到了我的设备。如何从我的 midi 设备获取字节流?我只想读取数据。

答案1

这些/dev/*midi*设备只是为了与传统的 OSS 接口兼容;实际的 ALSA 设备在/dev/snd/

要显示传入的 MIDI 消息,请aseqdump -p xxx使用 显示的端口名称运行aseqdump -l

要显示原始 MIDI 字节,请amidi --dump -p xxx使用 显示的端口名称运行amidi -l

相关内容