- From: Chris Wilson <cwilso@google.com>
- Date: Thu, 12 Mar 2015 14:29:34 -0700
- To: "public-audio@w3.org" <public-audio@w3.org>, Douglas Schepers <schepers@w3.org>
- Message-ID: <CAJK2wqXukfvcRmHwaXbCiEUH8WbHn0Dczcn3Fe=n2pibXOMa3Q@mail.gmail.com>
Doug suggested I should capture all the recent changes in the Web MIDI API, since I checked in a flurry of changes over the last week. In short: - MIDIPorts now have separate device and connection states, and ports can be unplugged-but-open (and will then reopen when reconnected). This is based on issues #79 <https://github.com/WebAudio/web-midi-api/issues/79>, issues #123 <https://github.com/WebAudio/web-midi-api/issues/123>. - There were some incorrect uses of DOMError that should have been DOMException (issue #90 <https://github.com/WebAudio/web-midi-api/issues/90>). - It turns out MIDI Realtime messages can in fact occur in the middle of short messages, too. Accounted for this with issue #47 <https://github.com/WebAudio/web-midi-api/issues/47>. - Added a clear() method on output ports to clear pending messages. Issue #102 <https://github.com/WebAudio/web-midi-api/issues/79>. - Added an open() and close() pair to better enable port management on exclusive-access systems, but with implicit opening to make simple scenarios work. Issue #75 <https://github.com/WebAudio/web-midi-api/issues/75>. - Miscellaneous Maplike fixups, and clarifications. Full view of commits: https://github.com/WebAudio/web-midi-api/commits/gh-pages. I'd like to review the open issues list ( https://github.com/WebAudio/web-midi-api/commits/gh-pages) at the next telecon.
Received on Thursday, 12 March 2015 21:30:03 UTC