meat-baker
v0.2.2
Published
Terminal beat sequencer — create and edit drum loops, play back, and export WAV
Maintainers
Readme
meat-baker
Terminal beat sequencer — create and edit drum loops, play back, and export WAV.
Install
npx meat-bakerRequires Node.js v18+.
Quick Start
- Run
npx meat-baker. - Select [ Create New ] to start a new loop, or choose an existing loop from the list.
- Enter a name, BPM, and time signature (e.g.
4/16for 16-step bars). - In the editor, navigate the grid with arrow keys. Press Enter to toggle a step on or off.
- Press Space to play back your loop. Press Space again to stop.
- Press S to save and E to export a WAV file.
Controls
Loop List
| Key | Action | |-----|--------| | Arrow keys | Navigate | | Enter | Open / create selected | | Q | Quit |
Editor
| Key | Action | |-----|--------| | Arrow keys | Navigate grid | | Enter | Toggle step on/off | | Space | Play / Stop | | L | Toggle loop mode (Loop / Once) | | A | Add bar | | S | Save loop | | E | Export WAV | | Q | Back to list |
Time Signature
The denominator sets the number of steps per bar — 4/16 gives 16 steps, 4/8 gives 8 steps. The numerator groups bars into phrases (future feature).
License
ISC
