欢迎光临
我们一直在努力

使用Griode制作DIY Raspberry Pi Synth

Raspberry Pi板可用于各种项目,从低功耗家庭影院PC(HTPC)智能家居集线器,以及复古游戏控制台。从本质上讲,任何需要较小物理占用空间和适度计算能力的项目在Raspberry Pi上运行得非常好。值得注意的是,许多用户已经转向使用Raspberry Pi进行音乐播放。使用Novation Launchpad和Raspberry Pi,您可以使用Griode制作DIY Raspberry Pi合成器。

什么是Raspberry Pi?

覆盆子P 1是单板计算机(SBC)这是非常通用。它不是市场上唯一的制造商板块,但Pi可以说是最受欢迎的开发板可以买到的。Raspberry Pi有几种不同的迭代,从Raspberry Pi Zero和Zero W一直到Raspberry Pi 3/3 B +和Raspberry Pi 4。 

什么是Griode?

Griode是一个免费的开源软件选项,允许用户使用Raspberry Pi进行音乐制作。它的设计考虑了Novation Launchpad Pro和Novation Launchpad S,但也应该与其他MIDI控制器配合使用。首先,Griode依赖于Python 3,FluidSynth用于声音生成,而SoundFont乐器库则用于FluidSynth。将Griode与MIDI控制器(如Novation Launchpad)结合使用,您可以轻松地使用Raspberry Pi拼凑自己动手(DIY)合成器。

如何使用Raspberry Pi运行Griode制作DIY Synth 

Griode的 Raspberry Pi合成项目相当便宜,是制作自己的合成器的一种经济有效的方法。你需要一个Raspberry Pi板。我建议使用Raspberry Pi 3 B +或Rasberry Pi 4.案例是可选的,但建议保护您的Raspberry Pi板组件免受保护和冷却。此外,您还需要外围设备,如键盘,鼠标和MIDI控制器。Griode的设计考虑了Novation Launchpad Pro和Launchpad S. 由于我有一个Launchpad,我使用了它,但你应该能够使用另一个MIDI控制器。 

在软件方面,这个DIY合成器构建在操作系统(OS)上运行,并具有一些先决条件,这些先决条件将在软件安装期间下载。对于操作系统,Griode需要基于Debian的操作系统,因此任何Debian和Ubuntu衍生产品(如Raspbian)都应该足够。有一些先决条件,例如用于FulidSynth的Python 3,FluidSynth和SoundFont乐器库。 

使用Griode的DIY Raspberry Pi合成器需要什么:

  • Raspberry Pi板(推荐使用Raspberry Pi 3 B +或Raspberry Pi 4)
  • 案例(可选,推荐)
  • 键盘/鼠标
  • MIDI控制器(即Novation Launchpad)
  • 电源供应 
  • 网络连接
  • Griode软件

总费用:  35美元+美元。基础Raspberry Pi板的零售价为35美元,但我建议使用套件。如果您计划将Pi用于桌面,Raspberry Pi 4 4GB RAM是您最好的选择。你还需要一个MIDI控制器,如Launchpad Pro或Launchpad S,所以根据你家里已有的东西,你需要购买几件物品。 

DIY Raspberry Pi Synth与Griode

要安装Griode,请确保您的Raspberry Pi运行Debian或Ubuntu衍生产品,并连接Novation Launchpad。然后,打开一个终端并运行:

git clone git://github.com/jpetazzo/griode://github.com/jpetazzo/griode
cd griode
sudo apt-get install python3-pip python3-dev libasound2-dev libjack-dev fluidsynth-get install python3-pip python3-dev libasound2-dev libjack-dev fluidsynth
pip3 install --user -r requirements.txt--user -r requirements.txt
( cd soundfonts; ./download-soundfonts.sh; ) cd soundfonts; ./download-soundfonts.sh; )
./griode.pygriode.py

但是让我们来看看各个步骤的含义。

安装Python依赖项

首先,您需要安装Python依赖项。打开终端并运行:

apt-get install python3-dev libasound2-dev libjack-dev-get install python3-dev libasound2-dev libjack-dev

现在,使用pip以下命令安装Griode的要求:

 pip install --user -r requirements.txt--user -r requirements.txt 

安装FluidSynth

安装Griode的先决条件后,您需要安装FluidSynth。打开一个新的命令提示符并输入:

apt-get install fluidsynth-get install fluidsynth 

安装SoundFounds

不是说FluidSynth成功安装,加载SoundFonts。为了使Griode正常运行,您至少需要一个SoundFont。基本上,SoundFonts是FluidSynth使用的仪器库。通常,这些都是.sf2扩展名。FluidSynth有很多SoundFonts。 

您可以通过前往soundfonts/子目录并运行脚本下载来安装SoundSynth的SoundFonts soundfonts.sh。反过来,这会加载?.sf2按字母顺序弹出的SoundFonds 。 

运行此脚本使符号链接0.sf2指向“GeneralUser GS”SoundFont容纳128种乐器,主要是MIDI声音,以及几个鼓组。您还可以下载soundfonts并将其放在soundfonts/目录中。

在引导时自动启动Griode

如果您想在启动时自动运行Griode,这很容易。首先,检查代码,/home/pi/griode确保一切正常。如果一切顺利,请打开终端并运行:

sudo systemctl enable /home/pi/griode/griode.service/home/pi/griode/griode.service
sudo systemctl start griode 

然后应该在重新启动Raspberry Pi时自动重启Griode。 

与Raspberry Pi上的Griode亲自动手

我非常喜欢安装Griode的简单性。与兼容的MIDI控制器相结合,它是一种制作DIY合成器的简单方法,它利用数字音频而不是模拟合成器组件。因此,它是一种便携式解决方案,仅需要一个小型Raspberry Pi板和一个MIDI控制器。没有必要的元件焊接,你不需要花费数百美元购买数字音频工作站(DAW)。 

对于专业制作人,甚至是业余制作人来说,这可能不是取代Ableton Live,FL Studio或Pro Tools等强大的DAW。但它是一个可靠,免费的开源软件选项,用于将Raspberry Pi转换为DIY合成器。 对于另一个Raspberry Pi音乐项目,尝试使用Volumio创建一个DIY 音乐流媒体服务器

赞(0) 打赏
未经允许不得转载:球盖网 » 使用Griode制作DIY Raspberry Pi Synth
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏