This is a test firmware version for MIDI Program Change support:
megadrum_20101210.zip
It adds a configuration option called Special between Channel and Curve in pads configurations.
On Head/Bow inputs this option has no effect.
On switch type Rim/Edge inputs this option activates Program Change support.
To activate the Program Change support:
1. Configure the input either as a dual piezo/switch pad or as a Yamaha style 3 zone cymbal.
2. On a Rim/Edge input set Special to Yes.
3. Set ANote to a number which will limit the Program Change lowest number.
4. Set PNote to a number which will limit the Program Change highest number.
Pressing the edge switch will send MIDI Program Change messages on each press in the upwards direction between ANote and PNote values.
Pressing the bell switch (if the edge and bell switches are wired as in a Yamaha style 3 zone cymbal and configured accordingly) will send MIDI Program Change messages on each press in the downwards direction between ANote and PNote values.