Skip to content

il-ponz/Casette

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Casette - DIY guitar processor based on RaspberryPi and NAM captures

Main highlights:

  • Running on raspberry pi 4
  • Touchscreen
  • Usb powered
  • DietPi RPi OS
  • based on NAM captures: https://www.neuralampmodeler.com/
  • IR loader
  • Time based effects
  • Noise gate
  • Presets handling
  • Tuner

BOM:

  • Raspberry PI 4 or higher
  • HiFiBerry DAC2 ADC Pro sound card
  • Waveshare LCD 4,3'' IPS 800x480px DSI touchscreen
  • Hammond case
  • Jacks, switches, cables, etc.

Compilation:

  • i am using cross compilation - compiling code on RPi is a nightmare, this means that on Windows i am compiling unix code, using all the libraries pulled from DietPi on Raspberry
  • u need to additionally create deps root folder with these libs:
image

Raspberry config:

  • u need some lightweight OS distro - i used DietPi
  • u need to create JACK Audio Server on your RPi (jackd), and configure your sound card
  • for UI i used LVGL framework with framebuffers
  • generally there is a lot of config to make it work nice, boot fast, i will keep adding those hints here...
image image

About

Casette - Raspberry Pie guitar processor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 96.0%
  • C 2.3%
  • CMake 1.6%
  • Shell 0.1%