Agentcalm
Should i take form this that the midi port from my DIY pads is sending data. Perhaps the pads do just need some kind of configuration file loaded to the "brain".
Yes. Probably best to take each pad hit as a separate exercise to make sure you know what events are being sent by each pad.
So, your drum "brain" is sending on Channel 1, with the notes Db5, D5 and F5 ?
It is critical that each pad send one note number. If you're getting multiple notes from each pad, that seems really odd to me. The most important thing is that sounds would be differentiated by note number, so as long as each pad was sending a distinct cluster of note numbers, you would work with that.
Then you need a
Drum Map. This is how Sonar would translate your drum brain from the notes it is sending, to the notes expected by your virtual drum instrument.
I use drum maps for my controller, to map pads to the sounds in Addictive Drums. It's a bit confusing at first, but I couldn't live without drum maps.