I’m giving serious thought to writing a MIDI file editor that is tailored specifically for creating drum track MIDI files. Even the simplest MIDI editors available are loaded with features that are overwhelming for a guitarist that just wants throw together a couple measures worth of drum-hits. Ideally it would be kit-aware or at least configurable to match the kits you’re working with. I want to incorporate as much drag-drop manipulation and as much roll-over info as possible. I would display only the info the BB cares about (like I don’t need to see after-touch or off-velocity, etc.). Having to visit dialogs to edit notes is tedious, in fact I was thinking it would be cool to be able to use the mouse-wheel to adjust velocities and maybe use color coding as a visual cue for volume levels.
Is this a worth while project? Would people who find MIDI editors and digital audio workstation software daunting be more inclined to create their own song parts if they had software that was single-purpose and focused on a drum track?
I’d probably code it with Java Swing since Java 7 has very rich MIDI support and I’m primarily a Java developer these days anyway, so it would be multi-platform from the get-go.