Ubuntu 的 MIDI 设备的名称是啥

Posted

技术标签:

【中文标题】Ubuntu 的 MIDI 设备的名称是啥【英文标题】:What is the name of Ubuntu's MIDI deviceUbuntu 的 MIDI 设备的名称是什么 【发布时间】:2020-04-20 20:46:59 【问题描述】:

我正在尝试使用 py-midi 使用此处的文档进行一些 MIDI 编程:https://pypi.org/project/py-midi/

第一步是创建与 MIDI 设备的连接: (来自文档)

    >>> from midi import MidiConnector
    >>> conn = MidiConnector('/dev/serial0')  # path to use on RaspberryPi 3

我没有外接 MIDI 设备,所以我想使用我电脑中内置的那个。我查看了 /dev 和 /dev/snd,但没有看到名为 MIDI 或类似名称的设备。

Ubuntu 上的 MIDI 设备的名称是什么? (我使用的是 Ubuntu 16.04.6 LTS)

【问题讨论】:

在我的系统上,我的 USB MIDI 显示为 /dev/midi1 @FTrias 要是在我的机器上这么简单就好了。也许没有 MIDI 设备? 如果你有的话,它们会出现在 /dev/snd/ 中。您想使用什么特定设备?无论如何,该库似乎只支持串行端口,这不是 MIDI 设备正常连接的方式。 这是一台 Thinkpad 笔记本电脑 【参考方案1】:

在 Ubuntu 18 上,内置的 midi 设备是 /dev/snd/seq

【讨论】:

以上是关于Ubuntu 的 MIDI 设备的名称是啥的主要内容,如果未能解决你的问题,请参考以下文章

Midi 控制器设备名称

将 Ubuntu 设备检测为 Windows 中的 MIDI 键盘/接口

G005-OS-LIN-UBUN-01 Ubuntu Desktop 22.04 安装

什么是MIDI设备

使用 Python 发送 MIDI 消息(在 Ubuntu 上)

获取 MIDI 设备的序列号或其他唯一 ID?