在 Linux ( Manjaro ) 上使用 MIDI 键盘
Contents
记录下在Manjaro上使用MIDI键盘的操作。主要参考Arch wiki的
USB MIDI keyboards部分。
准备工作
确认你的声卡驱动为ALSA
安装alsa-utils
| |
输入aseqdump,看到以下输出则正常,接着Ctrl+C终止即可
| |
确认你的MIDI键盘与Manjaro正常通信
- 插上你的MIDI键盘,打开电源,输入
lsusb应该能看到以下输出,其中Nektar Impact GX61即为MIDI键盘
- 接着输入
lsmod | grep usb应该能看到以下输出,输出中有snd_usb_audio,snd_usb_lib即可
- 再输入
aconnect -i则会列出MIDI所有输入端口,如图所示,需要记下client 20
- 输入
aseqdump -p 20,其中20为上面记下的client 20,然后敲击键盘,看到如下输出则你的MIDI键盘与Manjaro正常通信
弹奏!
安装软件合成器QSynth
| |
下载SoundFont
从http://soundfonts.narod.ru/下载名为Фортепиано的Piano.zip解压备用

设置QSynth
- 输入
qsynth -a alsa启动QSynth
- 输入点击
Setuo设置下上面下载的音源,个人推荐Collection,CP-70,Grand这三个
- 输入
aconnect -i查看MIDI输入端口,记下20
- 输入
aconnect -o查看MIDI输出端口,找到FLUID Synth,如果在添加QSynth中添加了多个配置文件,则会如下所示,否则只有一个输出,记下128
- 输入
aconnect 20 128,敲击MIDI键盘,Enjoy~
备注:每重启次PC或者
QSync都需要重复步骤5








