Hello everybody,
great news - I've run first tests with two e-drum systems and they turned out a lot better than I had expected:
Compatibility
The first two e-drum units of which I analyzed the MIDI implementation are Roland's TD-3 and Yamaha's DTXpress. Both use MIDI CC #4 to control the HiHat's foot pressure. The great news is that both send continuous values between 0 and 127. This means that although these rather lo-budget models have a very limited foot pressure resolution, they still are able to adress the full range of MIXOSAURUS' 7 foot pressure levels (even with the basic FD-8 type pedal). With simple 2-zone-pads you can trigger both "Tip" and "Shank" (e.g.) articulations for each of these 7 foot pressure levels, plus 2 "open" articulations and the "foot down" articulation. The DTXpress even can address the "foot splashes" articulation. Implementing the "e-drum translation" in the MIXOSAURUS patches is VERY managable - however it will take some time because there are many patches to update and I want to include all or at least most of the popular e-drum models (more on this at the bottom).
Realtime Performance
The forthcoming MIXOSAURUS update will have another helpful feature apart from the e-drum implementation: To reduce CPU and streaming load, you will be able to disable mic tracks for each instrument individually. So if you choose to disable the HiHat's PZM and ROOm tracks, each MIDI note will trigger 2 instead of 4 stereo voices, effectively halving the load (or increasing the performance by 100%).
During my analysis of the TD-3 / DTXpress I have not yet run a complete "full-kit" test. However, when playing around with the HiHat (see below), the CPU and Streaming meters looked so relaxed that I'm confident that realtime playing should be possible with a top computer setup (my own test setup wouldn't qualify as the cream of the crop by today's standards anymore, se below).
Here's the little example. I changed the audio buffer from 512 samples (the buffer value I usually work with and at which MIXOSAURUS manages to play >200 stereo voices) to 128 samples, edited the script in the MIXOSAURUS HiHat patch to make it TD-3 compatible, hit RECORD in Logic and just drummed away. Please note that I am NOT an experienced e-drum user. Although quite skilled on acoustic drums, I am not at all familiar with the PD-85 pad (and its poor rim-trigger-dynamics!?) and especially not with the FD-8 foot pedal. In fact, I've had them for no more than one day to do the MIDI analysis. An experienced e-drum pad player will likely be able to get even better results.
The setup used: Roland TD-3, PD-85 pad, FD-8 pedal, PowerMac G5 2x2GHz, 6GB RAM, OS X.4.10, Logic 7.2.3, Audio Buffer = 128 samples, Emagic Unitor8 MkII. MIDI note # of the pad's center was mapped to "Tip" articulation, MIDI note # of the rim trigger was mapped to the "Crash" articulation.
The MIDI data was NOT edited but remained exactly as it was recorded from the TD-3's MIDI output. After recording, I saved the project, then restarted the computer, launched Logic, loaded the project and immediately performed a realtime bounce. During the actual recording, there were a few more crackles audible in the sample playback than in this bounce, but the difference was marginal really. The performance was definitely good enough to monitor a live-recording of a drum performance in Logic.
Bottom line: Yes, you will be able to use e-drum hardware to record MIXOSAURUS drum tracks for your productions.
http://www.MIXOSAURUS.com/audio/hihat_c ... Tracks.mp3
http://www.MIXOSAURUS.com/audio/hihat_c ... _HH+OH.mp3
http://www.MIXOSAURUS.com/audio/hihat_c ... HHonly.mp3
What I need now are further e-drum models to analyze. According to the various bits of information I found in the respective manuals, the other models' MIDI implementations should be equally easy to translate - but I'll need to see their MIDI output data, especially for positional sensing. I'm aware that nobody will send me his/her TD-20

. The e-drum manufacturers and distributors aren't too keen on helping me establish their own competition neither... thus:
If anybody...
- owns an e-drumset other than TD-3 or DTXpress I
- can (and would like to) explain his/her model's specific implementation of articulations to me
- can (and would like to) play several articulations/playing techniques then defined by me
- can (and would like to) record the e-drum's MIDI output to a sequencer
- can (and would like to) email me the resulting sequence as MIDI file
... please contact me.
Thanks a lot, and best regards from Berlin!
Uwe