All Projects → TreeFallSound → pi-stomp

TreeFallSound / pi-stomp

Licence: GPL-3.0 license
pi-stomp is a DIY high definition, multi-effects stompbox platform for guitar, bass and keyboards

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to pi-stomp

Hyperion.ng
The successor to Hyperion aka Hyperion Next Generation
Stars: ✭ 1,008 (+2300%)
Mutual labels:  effects, raspberry
pedalboard
Online guitar pedalboard
Stars: ✭ 48 (+14.29%)
Mutual labels:  effects, guitar
ReduxSimple
Simple Stupid Redux Store using Reactive Extensions
Stars: ✭ 119 (+183.33%)
Mutual labels:  effects
AudioEffectDynamics
Dynamics Processor (Gate, Compressor & Limiter) for the Teensy Audio Library
Stars: ✭ 23 (-45.24%)
Mutual labels:  effects
arduino-audio-tools
Arduino Audio Tools (Music Player, Music Recorder supporting I2S, Microphones, DAC, ADC, A2DP, Url, MP3, AAC, AudioKit, ES8388)
Stars: ✭ 393 (+835.71%)
Mutual labels:  effects
eruption
Realtime RGB LED Driver for Linux
Stars: ✭ 140 (+233.33%)
Mutual labels:  effects
NNAOTest
Neural Network Ambient Occlusion for Unity
Stars: ✭ 72 (+71.43%)
Mutual labels:  effects
waveguide
An effect/IO datatype in typescript
Stars: ✭ 102 (+142.86%)
Mutual labels:  effects
practicesharp
A playback practice tool for musicians that allows slowing down, changing pitch, defining presets and loops on music files.
Stars: ✭ 27 (-35.71%)
Mutual labels:  guitar
purescript-smash
An "extensible coeffect" system built out of comonads and Day convolution.
Stars: ✭ 36 (-14.29%)
Mutual labels:  effects
GlowButton
Beautify your layouts with glowing buttons. Support with a ⭐️ Contributions are welcome! 🙌
Stars: ✭ 54 (+28.57%)
Mutual labels:  effects
Audio2Guitarist-GAN
Two-stage GANs that generate fingerstyle guitarist images from audio.
Stars: ✭ 53 (+26.19%)
Mutual labels:  guitar
tabs
Guitar tabs transcribed by me, primarily in the stoner/doom/sludge metal genres... plus a few random other things.
Stars: ✭ 34 (-19.05%)
Mutual labels:  guitar
Raspberry-Pi-Dashboard
Web-based dashboard interface to inspect Raspberry Pi hardware and software with no extra software required.
Stars: ✭ 131 (+211.9%)
Mutual labels:  raspberry
images-processing
Project of computational mathematics, image processing, eliminating the noise of an image, reflection of an image and canny filter
Stars: ✭ 23 (-45.24%)
Mutual labels:  effects
LoraGW-Setup
SX1301 Lora Concentrator Raspberry PI based gateway setup
Stars: ✭ 70 (+66.67%)
Mutual labels:  raspberry
palettify
Configurable JavaScript plugin to extract image primary colors and apply cool effects to it.
Stars: ✭ 18 (-57.14%)
Mutual labels:  effects
node-nrf24
nRF24 (nrf24l01/nrfl24l01+) radios in the nodejs way
Stars: ✭ 37 (-11.9%)
Mutual labels:  raspberry
Waveshare-E-Ink
Enhanced Raspberry Pi E-Ink Display Driver in Python
Stars: ✭ 51 (+21.43%)
Mutual labels:  raspberry
motor-hat
Node Module to control Adafruits MotorHAT for the RaspberryPi
Stars: ✭ 28 (-33.33%)
Mutual labels:  raspberry

pi-Stomp!

pi-Stomp is a DIY high definition, multi-effects stompbox platform for guitar bass and keyboards

For more info about what it is and what it can do, go to treefallsound.com

pi-Stomp Software and Firmware

The raspberry pi inside a pi-Stomp runs a Raspbian based OS created by blokaslabs called Patchbox OS

Patchbox OS includes a module called modep which is a port of MOD for raspberry pi. modep/MOD provide the audio host (mod-host) and UI (mod-ui) for pi-Stomp

The pi-Stomp hardware requires drivers to interface with potentiometers, encoders, footswitches, MIDI, LCD, etc.

A pi-Stomp software service, mod-ala-pi-stomp, uses the drivers to monitor all input devices, to drive the LCD and to send commands to mod-host for reading/writing pedalboard configuration information.

This repository includes:

  • the pi-Stomp hardware drivers ('pistomp' module)
  • the mod-ala-pi-stomp service ('modalapistomp.py' & 'modalapi' module)
  • setup scripts for downloading/installing the above plus:
    • python dependencies
    • the 'modep' module for patch OS
    • sound card drivers
    • system tweaks
    • hundreds of LV2 plugins
    • sample pedalboards

Installing

Patch OS must first be installed. See this guide

After first boot, set up networking so that you can ssh

Once connected, download the software:

    git clone https://github.com/TreeFallSound/pi-stomp.git
    
    cd pi-stomp

Now run the setup utility to install the software and audio plugins. It could take about a half hour. For most hardware, including pi-Stomp Core, just run:

    ./setup.sh

For the original pi-Stomp hardware (pcb versions 1.x) pass the version to the setup script:

    ./sethup.sh -v 1.0

If all went well, you can then reboot

    sudo reboot
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].