lichen-community-systems / Flocking

Flocking - Creative audio synthesis for the Web
GNU General Public License v2.0
699 stars 60 forks source link

MIDI support is broken in Chrome 43 #108

Closed colinbdclark closed 9 years ago

colinbdclark commented 9 years ago

The Web MIDI API changed once again, and as a result Flocking's MIDI support is not working in Chrome 43. This appears to be due to the fact that input ports need to be explicitly opened prior to being used, despite the Web MIDI spec clearly stating that attaching a MIDIMessageEvent listener should automatically open the port.

http://www.w3.org/TR/webmidi/#methods-1