One of my original reasons for writing DrumBurp was to have a drum tab editor which is genuinely cross-platform, and in particular that would work on both Windows and Linux. After setting such lofty goals, I then completely ignored them by only developing and releasing DrumBurp for Windows for the first 8 months or so. All that just changed though.

DrumBurp is written in Python and PyQt, so there’s no reason it shouldn’t be a multi-platform program. The only thing that’s kept me from releasing it as such is just a bit of awkwardness (OK, laziness) in developing, testing and packaging on multiple machines. The other day I finally gave myself a talking to, and sat down and got it all up and running on a Ubuntu virtual machine; happily it seemed to work! It just needed a one-line change, which seemed to be down to the fact that my Windows box has PyQt 4.8, while the Ubuntu VM has PyQt 4.7.

A pre-compiled binary of v0.4 for Ubuntu is now available for download. If you want to try running it on any other platforms, the source code is also available.