I just gave it a shot, I'm not very good at bullet hell though lol. I'll have to take a look at how you wrap SDL_Mixer as I'm using it in my engine as well but I have some issues when building for web.
Awesome stuff, thanks for sharing!