记录下在Manjaro上使用MIDI键盘的操作。主要参考Arch wiki的USB MIDI keyboards部分。准备工作
确认你的声卡驱动为ALSA
安装alsa-utils
sudo pacman -S alsa-utils输入aseqdump,看到以下输出则正常,接着Ctrl+C终止即可
Waiting for data at port 128:0. Press Ctrl+C to end.
Source_ Event_________________ Ch _Data__确认你的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正常通信
弹奏!
安装软件合成器
QSynthsudo pacman -S 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
最后一次更新于2023-01-06




0 条评论