最近买了几台迷你合成器,包括KORG的volca系列和Roland的T-8。KORG的volca系列迷你合成器,都有midi输入接口,可以外接midi键盘。但midi输入接口是传统的5针midi接口,而目前市面上常见的midi键盘的midi信号输出都是USB接口。这是因为现在midi键盘主要用于电脑上的音乐制作,用于控制DAW(Digital Audio Workstation)软件。
那这类常用的midi键盘就不能直接接入5针midi口,网上有卖USB转5针midi口的转接线,也是不能直接接入的。解决的办法其实也很简单,把USB midi键盘接电脑,再把USB转5针midi口的线从电脑再接到5针midi输入的合成器上。通过电脑上的DAW软件,把USB midi键盘的midi通道与合成器的midi通道连接,就可以实现midi键盘控制合成器了。
但是这种方法亲测延迟很大,我用的FL Studio这个DAW,其他DAW没试过。于是想到用树莓派应该也是可以,查了一下也有很多Linux上的DAW软件,但最后发现在Linux上,实际并不需要DAW就可以实现,而且非常简单:
第一步,先给树莓派安装ALSA驱动。ALSA,即Advanced Linux Sound Architecture,这个驱动可以在Linux上提供midi支持。
sudo apt-get install alsa-utils
第二部,查看一下接入的midi设备。
aconnect