I am using Sonar X1 PE with a Simmons SD Xpress v-drum connected to my DAW via USB MIDI. The drum pads on the SD Xpress are low quality, with each pad having a hot spot in the center. That is, if you hit dead center on the pad, you get a MIDI note with decent velocity, but if you hit the pad slightly off center, then there is a significant drop-off in the MIDI note velocity. The problem gets worse as you hit closer to the edge of a pad.
What I would like to do is use a drum map to "compress" the velocities of the MIDI notes so that there isn't a huge dynamic range between the hot spot and the edge of the drum pad, and then boost the "gain" of the compressed notes.
The Sonar documentation seems to indicate that I can do this using the V Scale parameter to compress the MIDI Note velocities and the Vel+ parameter to add a velocity offset to boost the velocities. What is says is:
"The V Scale value sets a level of compression or expansion. A value below 100% is compression. A value above 100% is expansion. The Vel+ setting allows for gain make-up."
However, after attempting to compress and then boost the velocity values, it appears to me that Sonar is boosting the velocities first and then compressing them. Does anyone know in which order the processing actually happens? That is, which of the following is the correct processing sequence that Sonar uses:
Any insight on this issue would be greatly appreciated.
Regards,
jaunderw