Opensource BeatBuddy Drumset Packer

Hi all,

I just got my BeatBuddy last week. Really love it. Had a terrible time trying to get some of my custom drum samples into a drumset. After reading a bit on the forums, it seems like the issues I was having are well known.

I wrote a custom tool that takes a simple markup/text-definition file defining the drumset. It uses that to pack a valid drm file that you can then open with BBMananger to sync over to your BeatBuddy.

A few highlights:

  • Deals with any wav file I’ve thrown at it (even ones with metadata/extra chunks bbm doesn’t like).
  • Text file defining the drumset is easier to maintain and edit than what I found to be a clunky experience in bbm.
  • You can run it as a command line tool.
  • You can also drag and drop a folder containing the definition file (yaml format) and your wavs onto this page: It’ll generate the drm file in memory and save it as if it were a download. No need to install anything on your local computer (although you should probably use Chrome as that’s what I’ve tested with). Note that none of the dropped files are uploaded anywhere.
  • Open source and lightweight.