My last post was about getting myBoss GT-1 guitar effects floorboard to work in Linux. The reason I wanted to do this was to couple it with a Raspberry Pi to create a more configurable effect chain using LV2 plugins.
Once I had audio working, I installed Guitarix, an open-source guitar effects stack for Linux, and I was quickly off to the races. Guitarix works really well, but the interface is designed for desktop use - not ideal for my needs.

I had been aware of Mod Devices for a while, with their Mod Duo multi-effects hardware pedals built on top of Linux. They have added a slick, web-based pedalboard interface running on top of LV2 plugins. It is primarily designed for their hardware devices, but the project is open source.
Npd] Built A Pedal Pi Over The Weekend
The folks over at blokas.io have a project called MODEP, which provides a custom Raspberry Pi image for running the Mod Devices interface. Unfortunately, it currently does not work on Raspberry Pi 4, which is what I have.
So, I went straight to the Mod Devices GitHub and built it myself. It turned out to be pretty straightforward, and I was up and running after about a half an hour of tinkering. I'm going to try to outline what I did here in case anyone else wants to give it a try:
Git clone --depth 1 https://github.com/moddevices/mod-host git clone --depth 1 https://github.com/moddevices/mod-ui Install the tools you need to build the mod software. You'll need at least:

Guitar Amps And Effects Plugin
Virtualenv modui-env source modui-env/bin/activate pip3 install -r requirements.txt make -C utils Run mod-ui from the mod-ui directory (you will also need to do source modui-env/bin/activate first if you did not just do it in the above build step):
Export MOD_DEV_HOST=0 export MOD_DEV_ENVIRONMENT=1 export MOD_APP=1 export MOD_LIVE_ISO=1 python3 ./server.py The mod-ui web server should now be running on port 8888. To access it, find out the IP address of your Raspberry Pi, and go to:

Http://YOUR-PI-IP:8888/ You should see the Mod pedalboard interface. It should load whatever LV2 plugins you have in /usr/lib/lv2 with a generic look. In my case, I had Guitarix installed and all of its plugins were there and ready to be used.
Ranger Overdrive Pedal With Power Adapter And 3 Patch Cables
Git clone --depth 1 https://github.com/moddevices/mod-lv2-data Look in the plugins and plugins-fixed sub-folders for your plugins. If you copy a plugin folder over your existing plugin in /usr/lib/lv2, you will install the custom UI for the plugin.

My Pi 4 has no trouble at all running a decently complex guitar effect stack, complete with multiple pedals and pre-amp and cabinet simulation, all at very low latency.
Git clone --depth 1 https://github.com/moddevices/mod-lv2-data Look in the plugins and plugins-fixed sub-folders for your plugins. If you copy a plugin folder over your existing plugin in /usr/lib/lv2, you will install the custom UI for the plugin.

My Pi 4 has no trouble at all running a decently complex guitar effect stack, complete with multiple pedals and pre-amp and cabinet simulation, all at very low latency.
0 Response to "Raspberry Pi Guitar Amp Simulator"
Posting Komentar