如何使用MIDI钢琴和Raspberry Pi构建独立的钢琴装备

总览

MIDI键盘通常与Logic Pro或Ableton等数字音频工作站(DAW)一起使用。 结果,需要运行大量计算且通常昂贵的软件的机器。

对于那些只想要功能钢琴的人来说,这种传统方法为学习钢琴提供了很大的入门障碍。

目的

提供一个负担得起的学习和弹钢琴的平台。 我们将使用35美元的Raspberry Pi 3和100美元的MIDI钢琴来创建独立的钢琴装备。

需要

  • 带USB输出的MIDI钢琴
  • 运行Raspbian的Raspberry Pi 3
  • 头戴式耳机

设定

具有5V AC适配器的Power Raspberry Pi

通过USB将MIDI键盘插入Pi

耳机插入Raspberry Pi

  sudo apt-get install fluidsynth alsa 

通过将以下行添加到/boot/config.txt来配置音频输出模式:

  audio_pwm_mode = 2 

运行合成器

  fluidsynth --audio-driver = alsa-获得5 /usr/share/sounds/sf2/FluidR3_GM.sf2 

在新终端中, 列出音频连接

 连接-o 

输出示例:

 客户14:“ Midi Through” [type = kernel] 
0'Midi通过端口-0'
客户端20:“ ” [type = kernel]
0'Keystation 61e MIDI 1'
客户端128:“ FLUID Synth(1524)” [类型=用户]
0'合成器输入端口(1524:0)'

记下您的和FLUID Synth的客户端ID

MIDI 连接到合成器:

 连接:0 :0 
#示例:
#aconnect 20:0 128:0

做完了!

信用

  • Radek Grzybowski摄
  • 通过(https://github.com/superjamie/lazyweb/wiki/Raspberry-Pi-3.5mm-Audio-Hiss)启动配置