added violin, fixed bugs in Web MIDI detection