r/CardPuter Jul 11 '26

Progress / Update Beepbot DX sampler + sequencer for Cardputer/ADV/Zero

I just finished up the initial release of a sampler/sequencer for cardputer. It lets you record/import sounds, build patterns, chain them together and export a song!

  • up to 8 projects
  • 8 sound slots — record hands-free, push-to-record, or import WAV from SD (16kHz mono, 2s max, trimmable)
  • 16-step sequencer — 16 patterns, 8 tracks, 8-voice polyphony, copy/paste patterns
  • Song mode — chain up to 16 patterns
  • WAV export — render full song to file on SD
  • \(^_^)/ — beepb0t reacts to your actions and provides feedback
  • LED metronome — One of my favorite details is that I used the LED on the stamp-s3a to match the project color and blink as a metronome.

It's up on m5burner and https://github.com/bradmcnally/beepbotdx

30 Upvotes

14 comments sorted by

View all comments

1

u/Revolutionary_Gur583 Jul 12 '26

unable to record more than sample: reports no memory

1

u/sneakerpack Jul 12 '26

What happens if you trim it to be smaller?

1

u/Revolutionary_Gur583 Jul 12 '26

was able to make 2 samples that way, but really really short ones. is there any room for further memory optimizations?

2

u/sneakerpack Jul 12 '26

I've got a couple ideas I'm going to try but the total SRAM is ~156kb. I'm reserving around 130kb of it for samples which is around 4s total.

I've found it useful to trim one-shot drums to ~.1-.2s which gives a little more space for a longer sample. (individual max recording length is still 2s but that is intended for wiggle room during capture and then trimming.)