在Linux(Manjaro)上使用MIDI键盘
记录下在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
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »