I could certainly code the firmware, but as you also need the MIDI output circuit it may be better to get the person who provides that hardware to also code the firmware too. Unfortunately, I am in Australia, which makes the hardware difficult due to the time and money wasted on transport if I...