Since reading this thread I also quickly experimented with Melodyne Editor and a RealDrum track. If you open a wave file in Melodyne and make sure it reads it as a polyphonic track then it splits the various sounds into different components e.g. cymbals, toms, snare, hi-hats etc This means that using the Melodyne amplitude (I think that's what it is called) tool you can easily increase or decrease the sound of individual drum hits. You could also of course remove a cymbal crash that was not needed or indeed you should be able to copy one and move it to another place if you needed one. This gives quite a bit of extra flexibility. It is a good idea to export your drum or any other wave sound without reverb into Melodyne and this helps the program to analyse the sounds more accurately. I have not managed to split the individual drum sounds to separate tracks but having the ability to adjust, move or copy or increase and decrease sounds of individual drums is great and pretty straightforward. I have sometimes used Melodyne on Bass RealTracks to change notes slightly. I had one which was a walking bass-style bass track against a chord of F9 or F7 and it kept generating the track walking down F, E natural then E flat and no sensible bass player would walk an E natural against F7. If you have an incorrect guitar chord generated once again Melodyne can rescue the situation and it will interpret the polyphonic parts of the chord so if there is a wrong note or an unwanted note it can be changed or removed.

Melodyne Editor is an amazing tool and also quite intuitive to operate.