我需要创建两个或更多 MIDI 设备。使用命令“modprobe snd-virmidi”,我创建一个 midi 设备:“/dev/midi1”。该设备连接在端口 20 中。我可以在“aconnect -l”中看到并与另一个软件放在一起。
但是,我需要创建另一个:/dev/midi2、/dev/midi3,然后连接其他软件。
答案1
该模块具有指定每个卡的端口数量以及获取更多卡的snd-virmidi
参数。midi_devs
enable
OSS API通常不允许/dev/midi*
每张卡有多个设备( ),因此您应该创建更多卡;跑步:
modprobe snd-virmidi enable=1,1,1,1,1 midi_devs=1,1,1,1,1
或者把线
options snd-virmidi enable=1,1,1,1,1 midi_devs=1,1,1,1,1
到一些 .conf 文件中/etc/modprobe.d/
。