The easy part would be batch importing of MIDI drum loops to create new base rhythms and essential beats.
The loops could be imported and separated into the essential beat elements and the other components used to create new base rhythms which would be added to the library (then mixed and matched etc.).
Where it could get really interesting is batch importing files to define new styles for the rhythm generator. By importing 50 techno, glitch-hop, breakbeat or garage loops etc. MDrummer could have enough content to define a new user "style" in addition to the built in ones.
The more challenging part would be extracting rhythm information from audio (or rex) drum loops for the same purposes. Analyze any genre based sample pack and voila, a whole new style, or MIDI loop library which with the rest of MDrummer's brains would be far more powerful than the original source material could ever be!
Ableton Live has a convert audio to drum MIDI feature that works pretty well, but I'm pretty sure Melda could do even better. Based on what I've seen from a Reaper script I think the trick is multiband hitpoint analysis (or spectral analysis)...
http://stash.reaper.fm/28150/Drum%20to% ... mo%291.gif
https://www.ableton.com/en/manual/conve ... o-to-midi/11.4 Convert Drums to New MIDI Track
This command extracts the rhythms from unpitched, percussive audio and places them into a clip on a new MIDI track. The command also attempts to identify kick, snare and hihat sounds and places them into the new clip so that they play the appropriate sounds in the preloaded Drum Rack. Any additional sounds (such as cymbals, toms, or other percussion) will be retained but placed on a silent note lane for manual editing.
Convert Drums works well with recorded breakbeats, but also with your own recordings such as beatboxing or tapping on a surface.
Any thoughts?
Thanks for the consideration.
