I'd like to add a 'MIDI In' to this device i.e. to enable an external midi controller generating note data to be merged with the PC changes from this device. The Note and PC data would be mutually exclusive i.e. not occuring at the same time. Hence a simple solution may be ok e.g. buffer the MIDI In with an opto-isolator and connect it directly to MIDI Out along with the Arduino output. Would that work... any thoughts? Thanks, Roy