EZ Drummer Again

Within Logic, I can drag from EZ Drummer onto a software instrument track containing the EZ /Drummer Plug-in. Playback works perfectly. The MIDI data is nothing but notes, velocity and timing. Logic notates the notes exactly as they are in the MIDI data. It’s not drum notation but I don’t need that, I just want it to sound good and be in time with the rest of the music. If I need to edit it, I use a grid editor to change things.

Dorico would seem to be able to do the same, but when I drag from EZ Drummer into the Grid editor in Play mode, it works, but it changes the MIDI data.

Is there any way to simply drag the MIDI data in from EZ Drummer (notes, velocity and timing) to any instrument (not necessarily a drum set) and have it play back correctly in EZ drummer (not concerned about how the notation looks (just notate it as treble clef notes like Logic does) and don’t quantize it, don’t change anything about the MIDI data, just send it to the VST that is loaded as is with the exact notes etc.

Thanks in advance,

I just exported the MIDI that was dragged from EZ Drummer into the Grid in Play mode in Dorico. I then imported that MIDI file into Logic on one track to see what is going on. I compared that with the same data dragged from EZ Drummer to a track within Logic. The MIDI should be exactly the same (aside from 1 program message and 2 control messages Dorico seemed to add).

The problem is, Dorico is leaving out data. For example, in bar #6, Logic has 30 notes, Dorico only has 21. The notes are correct but many nuances are missing. Dorico appears to delete notes from imported MIDI. Why is this? I think it is because of a quantization settings within Dorico. As I change them in preference/play/quantization settings the data gets closer. is there a way to have Dorico not quantize at all and leave all the data?

LOGIC (29 events in bar #6):

6 1 2 49 Note 10 D1 27 0 0 0 200

6 1 2 231 Note 10 C1 110 0 0 0 200

6 1 2 231 Note 10 D♯2 103 0 0 0 200

6 1 3 187 Note 10 D1 36 0 0 0 200

6 1 4 61 Note 10 D1 38 0 0 0 200

6 1 4 229 Note 10 D1 43 0 0 0 200

6 2 1 111 Note 10 D1 45 0 0 0 200

6 2 2 5 Note 10 D1 50 0 0 0 200

6 2 2 151 Note 10 D1 50 0 0 0 200

6 2 2 233 Note 10 D1 47 0 0 0 200

6 2 3 143 Note 10 D1 57 0 0 0 200

6 2 4 19 Note 10 D1 62 0 0 0 200

6 2 4 161 Note 10 D1 62 0 0 0 200

6 3 1 19 Note 10 D1 81 0 0 0 200

6 3 1 139 Note 10 D1 88 0 0 0 200

6 3 2 29 Note 10 D1 69 0 0 0 200

6 3 2 151 Note 10 D1 72 0 0 0 200

6 3 3 17 Note 10 D♯2 103 0 0 0 200

6 3 3 139 Note 10 D♯2 103 0 0 0 200

6 3 4 73 Note 10 D1 51 0 0 0 200

6 3 4 181 Note 10 D1 43 0 0 0 198

6 4 1 13 Note 10 D1 95 0 0 0 200

6 4 1 139 Note 10 D1 88 0 0 0 200

6 4 2 27 Note 10 D1 87 0 0 0 200

6 4 2 145 Note 10 D1 65 0 0 0 200

6 4 3 27 Note 10 C2 74 0 0 0 200

6 4 3 139 Note 10 C2 74 0 0 0 200

6 4 4 73 Note 10 C2 100 0 0 0 200

6 4 4 155 Note 10 C2 100 0 0 0 200


DORICO (21 events in Bar #6):

6 1 1 3 Note 1 D♯2 103 0 0 0 198

6 1 2 49 Note 1 D1 27 0 0 0 200

6 1 2 231 Note 1 C1 110 0 0 0 200

6 1 2 231 Note 1 D♯2 103 0 0 0 200

6 1 3 187 Note 1 D1 36 0 0 0 200

6 1 4 229 Note 1 D1 43 0 0 0 200

6 2 2 5 Note 1 D1 50 0 0 0 144

6 2 2 151 Note 1 D1 50 0 0 0 200

6 2 3 143 Note 1 D1 57 0 0 0 200

6 2 4 161 Note 1 D1 62 0 0 0 200

6 3 1 139 Note 1 D1 88 0 0 0 200

6 3 2 151 Note 1 D1 72 0 0 0 200

6 3 3 17 Note 1 D♯2 103 0 0 0 120

6 3 3 139 Note 1 D♯2 103 0 0 0 200

6 3 4 73 Note 1 D1 51 0 0 0 106

6 3 4 181 Note 1 D1 43 0 0 0 198

6 4 1 139 Note 1 D1 88 0 0 0 200

6 4 2 145 Note 1 D1 65 0 0 0 200

6 4 3 27 Note 1 C2 74 0 0 0 110

6 4 3 139 Note 1 C2 74 0 0 0 200

6 4 4 155 Note 1 C2 100 0 0 0 200

The reason Dorico leaves out some of the notes is that if you have notes in your MIDI data that correspond to instruments that are not part of the drum set percussion kit you have assigned to your percussion player, Dorico cannot yet dynamically create new instruments in the kit to accommodate the extra notes in the incoming MIDI. The result is that notes for unmapped instruments don’t get imported.

The only way around this for the time being that I can think of would be to use a pitched instrument instead of a drum set and assign it to play back EZDrummer directly as if it were a normal pitched instrument rather than using a percussion map.

You should hopefully get better results if you use the ezdrummer percussion map before you drag the midi. See posts 11 and 13 on this thread:
https://www.steinberg.net/forums/viewtopic.php?f=246&t=196586&p=1039938&hilit=Ezdrummer#p1039938