-
Update 1: User Controls / 3D-Printed Case
07/14/2021 at 13:05 • 0 commentsUpdate: Milestone 2 for user controls has been implemented in NeuralPi v1.1. The NeuralPi hardware can be controlled over a local WiFi network using a remote instance of the NeuralPi plugin/standalone app. Controls include model select, EQ, gain/volume. Mac/Windows installers are available from the GuitarML website. Info on updating with new model files can be found on the Github Readme. New Pedal / Amp captures are available on the GuitarML ToneLibrary site.
A 3-D printed case has been created and shared by a generous user of NeuralPi. The STL files for printing your own case can be downloaded from the GuitarML website.
-
Next steps
05/28/2021 at 15:09 • 0 commentsCompleted:
Milestone 1: Get the neural net plugin running on the Rapsberry Pi with Elk Audio OS, Done!
To Do:
Milestone 2: Currently, the NeuralPi plugin running on Elk OS has no user controls. It runs a single model that can be swapped out before running the plugin. Add user controls so that a remote instance of the plugin can control the NeuralPi over Wifi. These controls will include Gain/Volume, EQ, and model selection.
Milestone 3: Add physical knobs and potentially an LCD screen for selecting models through Elk Audio's Sensei application.
Milestone 4: While running PyTorch machine learning locally on the Raspberry Pi might be a stretch, it is fully capable of recording high quality audio with the HiFiBerry hat. Implement a capture feature by automating the recording of input/output samples, pushing to remote computer for training, then updating the Pi with the newly trained model.
Milestone 5: Add traditional effects to use with the neural net models, such as IR (impulse response/cab sim), delay, reverb, chorus, flange, etc.