Completed:
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.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.