Pepelats - Audio looper with drums
- Multiple song parts (intro/verse/chorus/bridge). Each part consists of any number of parallel loops
- Parallel loops of variable length: ... 0.25, 0.5, 1, 2, 3 ... of the 1-st loop in a part
- Full history of "undo/redo" for each part, not only the latest change
- Loops and parts may be added/deleted/cleared on the run
- Silencing, reversing and re-arranging loops in song parts
- Quantization - time of changing parts, recording is adjusted
- Songs saved to and loaded from SD card
- Control of looper by MIDI (Bluetooth or USB) or by computer keyboard
- Configurable buttons and menu configurations. Pre-made configurations are 6x4 and 4x2. (Buttons x Parts)
- Scrollable lists to select saved songs and drum patterns
- Drum machine with four drum types: MIDI, Pattern, Euclidean and Loop
- All drums have volume control, automatic random variations and can play breaks/fills
- MIDI drum type can sync and control external MIDI device via SysEx messages, good for IOS drums.
- Pattern drum and Euclidean drum have adjustable swing parameter
- Loop drum uses recorded audio loops and have adjustable randomness parameter, good for beat boxing
About
Raspberry Pi multi track audio looper with drum machine in Python
MIT License
Languages
Language:Python 96.6%Language:Shell 3.4%