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: https://luigi-rosso.github.io/bbds_packer. 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.