implemented midiinstrument