Skip to content

slmnv5/pepelats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pepelats - Audio looper with drums

Features

Looper

  • 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

  • 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

Topics

Resources

License

Stars

Watchers

Forks