From your .mds file I can see:
- Code: Select all
pedal.bowSemiOpenNote = 0
pedal.edgeSemiOpenNote = 0
pedal.bellSemiOpenNote = 0
pedal.bowHalfOpenNote = 0
pedal.edgeHalfOpenNote = 0
pedal.bellHalfOpenNote = 0
pedal.bowSemiClosedNote = 0
pedal.edgeSemiClosedNote = 0
pedal.bellSemiClosedNote = 0
pedal.bowClosedNote = 0
pedal.edgeClosedNote = 0
pedal.bellClosedNote = 0
pedal.chickNote = 0
pedal.splashNote = 0
This will cause MegaDrum to send C-1 whenever the HiHat pedal is any position but fully open. If you use MIDI CC4 for variable pedal positions in your software you have to configure all above notes to match the HiHat input note (or notes if you use dual/triple zone HiHat).
Also, in your HiHat input you have:
- Code: Select all
#Input 2 settings
input[2].note = 3
input[2].altNote = 0
input[2].pressrollNote = 0
#Input 3 settings
input[3].note = 1
input[3].altNote = 0
input[3].pressrollNote = 0
pad3d_zone[2+3].note = 0
pad3d_zone[2+3].altNote = 0
pad3d_zone[2+3].pressrollNote = 0
pad3d_zone[2+3].dampenedNote = 0
all altNote, pressrollNote, pad3d_zone[2+3].note and dampenedNote as you configured them will generate C-1
Also, based on this:
#Input 2 settings
input[2].dual = true
input[2].threeWay = false
#Input 3 settings
input[3].type = false
you configured your HiHat as dual piezo/piezo rather than as dual piezo/switch. As far as I remember you have a piezo/switch or piezo/switch/switch HiHat.