small fix to smDrumset

and tests.
Some code duplication with gpDrumset ?!?
fix compiler warnigs