I'll definitely look into USB cable length, I was trying to use a male-female USB extender the last couple of times I tried, so that's definitely something to cut out of the equation
6'worked best for most having trouble...majority of the Medeli modules are USB1.0/1.1 Devices.
It's still a bit unclear to me at what point the parameters affect the MIDI - e.g. is 'threshold' preventing a lower voltage from triggering a MIDI note in the first place (whether this MIDI note is used to trigger internal sounds, or is sent out via MIDI cable/USB etc.) or does this only affect how existing MIDI information generated by the pads triggers internal sounds?
The module only converts to one MIDI,there isn't a separate MIDI stream for Internal vs External.It's probably the samples themselves.
An example would be I can load the same velocity sample from multiple developers into one of my STRIKE modules and the module on most occasions will sort into different velocity ranges.
I have also constructed wav sample/kit/packs and the play back varies through some of the different modules than in the software.
According to the MIDI Implementation chart this module (DD512-514,DM6,Nitro,Surge) only transmits MIDI Note ON (supposedly recognizes MIDI Note OFF)..there is also Pitch value,Velocity information and maybe after touch (key channel-CHOKE) sent along with it.
The DD650 Series is a more recent module (Crimson/II,Command,DM10 MKII Studio,Forge) similar MIDI Implementation charts that also show after touch isn't transmitted but I can confirm it is.(attached)
The DD650 Series also allows you to record your MIDI performance to the modules internal memory and you can play MIDI files from a USB Flash Drive/Stick ,but you can't transfer the Internal MIDI performance to the USB Fash Drive/Stick.
Alesis hasn't provided much support for MIDI Implementation for drum modules in the past few years.
The last module was probably the original DM10.
In the latter case I can see that the solution would be to try and 'match' the various settings in the DAW/VST to get the same results as I'm getting from the internal sound module
You can monitor with
MIDIOX and see how the MIDI stream changes as you change parameters in the module and also see exactly what is being sent and compare to what the DAW is interpreting.
I know a lot of users with the same module (DD512-514,DM6,Nitro,Surge) and have no issues with Vst.
I don't know of any that were comparing to the Internal samples though.
The (DD512-514,DM6,Nitro,Surge) module has had many name changes but as far as I know hasn't changed since it originally came out over 10 years ago.