This is a summary of the progress of mounting my simulator with guitarirx and raspberry pi.1) Hardware Used:
- Raspberry PI 3
-Power Supply 4A (Note: I am using a step-down power module because I already had a 12V 5A power supply at home.)
-32Gb microSD card Class 10
-Touch Screen HDMI LCD 7 "(Waveshare)
-Behringer UC6102 USB Audio Interface
-Arduino Mega (For MIDI Controllers)2) GPIO Buttons
To improve the use of guitarix without mouse and keyboard, I put some buttons connected to the GPIO ports of raspberry sending some functions like:
CTRL + X - Preset Selection
Ctrl + S - Save Changes
Ctrl + M - "Fold"
Ctrl + E - "Show"
Ctrl + D - "Live Mode"
Shutdown3) Midi Controller
To remotely control the guitarix, I used an Arduino Mega as a MIDI controller.
There are 16 buttons and 16 leds (with possibility to include more) and an 16x2 LCD for display of the selected bank and preset.
My controller has the following switches:
5 switches for selecting presets (from 1 to 5)
5 switches to control preset effects
2 switches for changing banks (Bank up and bank down)
2 switches for changing preset (preset up and preset down)
1 mute switch
1 switch for activating the Tuner
The code was made based on this link: http://forum.fractalaudio.com/threads/d ... ct.119882/
Below are some pictures of the controller, which was mounted on a form for cakes.4) Performance:
The whole system is running with a CPU consumption and memory less than 50% most of the time.5) Limitations:
It is not possible to use some plugins for lack of memory, such as JCM800Pre and Detune. When you try to use these plugins the audio starts to fail.6) Some problems:
- When you change the presets via MIDI there is a small delay or mute (I'm not sure). Is there any way to solve this?
- I'm using a resolution of 1024x600 (because of the LCD), the convolver configuration window is not being fully displayed. Is there any way to use a scroll bar in this window? Image below7) Samples:
Below are two samples recorded directly on the Raspberry with the St-Recorder. As a cabinet simulation i'm using the convolver plugin.https://dl.dropboxusercontent.com/u/606 ... ssion0.ogghttps://dl.dropboxusercontent.com/u/606 ... ssion1.ogg
The samples were recorded with a Gibson Les Paul Custom plugged directly into the sound card.8) To do:
For the future I think of putting a MIDI controller connected to the raspberry (also with a mega arduino) to control 16 pots of the presets and also some buttons to change banks and presets.
I am also designing a cabinet layout to house the simulator. The initial idea is based on designs such as Kemper Profiling and Bias Head.
I'm writing a tutorial with the step by step assembly (only in Portuguese). This document can be accessed through the link: https://docs.google.com/document/d/1bt2 ... sp=sharing
I would like to thank the guitarix development team for doing this amazing software!