A drum machine made for the Raspberry Pi
Facebook | Instagram | Youtube
DrumPi is a small, affordable, open-source drum machine, giving you all the percussive power you need in a pocket-sized package.
Click here to see the launch video!
- 'Live Performance' and 'Sequencer' modes
- Visual feedback provided via an 8-digit 7-segment display
- Standard USB keyboard control interface
- Raspberry Pi
- ZeroSeg 8-digit 7-segment display
- Standard USB computer keyboard, including 60% keyboards
- USB audio interface, such as this
Before downloading and installing DrumPi's software on your Raspberry Pi, perform the following steps:
First, run the following in a terminal:
sudo apt install git cmake libboost-test-dev libjack-jackd2-dev
sudo adduser $(whoami) input
sudo adduser $(whoami) audio
sudo adduser $(whoami) spi
Reboot system before continuing.
To enable the SPI interface, run the following in a terminal:
sudo raspi-config
Navigate to Interface Options -> SPI.
Enable SPI interface.
To download and build the DrumPi program, run the following in a terminal:
git clone https://github.com/Quickeman/DrumPi.git
cd DrumPi
./install
For more details, see the Installation Guide.
To start the DrumPi, enter:
./DrumPi
in a terminal from the DrumPi directory.
To run the suite of unit tests, enter:
./run_tests
in a terminal from the DrumPi directory.
For instructions on how to use the DrumPi application, see the User Manual.
- External clocking
- Ability for real-time DSP using Pd patches