- From: Olli Pettay <Olli.Pettay@helsinki.fi>
- Date: Wed, 05 Oct 2011 00:27:57 +0300
- To: Chris Wilson <cwilso@google.com>
- CC: public-webevents@w3.org, "Robert O'Callahan" <robert@ocallahan.org>
Since MIDI must to be synchronized with audio and video, I'd assume the API would need to be somewhere close to Media Stream APIs. So, I believe MIDI has in fact quite different requirements than Gamepad API. -Olli On 10/05/2011 12:06 AM, Chris Wilson wrote: > I'd been talking with a variety of people about the need for a Music > Controller API - i.e. MIDI input/output, so I can synchronize music > apps, as well as interface my physical keyboard controllers, > synthesizers and drum machines with the web platform. After some > thought, I'd like to propose that Music Device Communication be added to > the Web Events charter - I believe the challenges of this API are quite > similar to the Gamepad API (different API, but the same general kind of > patterns, and heavily event-based). This would be the web platform's > analog to CoreMIDI on MacOS/iOS, or the Windows MIDI API. Proposed > charter text would read something like this: > > > Music Device Communication > > Some user agents have connected music devices, such as synthesize >
Received on Tuesday, 4 October 2011 21:28:31 UTC