- From: Joseph Berkovitz <joe@noteflight.com>
- Date: Mon, 18 Oct 2010 11:39:59 -0400
- To: public-xg-audio@w3.org
- Message-Id: <B5F6242C-118A-4D1C-9E67-861694733727@noteflight.com>
Hi all, The following link points to the demo that Noteflight showed at yesterday's Boston Music Hack Day event. Our goal was to showcase both our own work and the power afforded by the APIs proposed in this W3C group: http://slice.noteflight.com/audioXG/ It generated quite a bit of excitement at the event and won one of the prizes on offer. The demo shows one of Michael Good's MusicXML examples rendered in SVG. It is not a pre-rendered graphic; the music can be repaginated and reflowed in various staff sizes using a control in the page. More importantly for this group the demo uses the AudioNode API to create a wavetable synthesizer based on Noteflight's piano samples, and uses that synthesizer to render a performance of the music with live score following. The tempo can be varied by another in-page control. Clicking on any individual note will sound that note. Be sure to wait for the whole thing to load up properly before clicking Play :) There's no real load indicator or completion detection yet. I will be following up with some observations on what we learned about the API in the course of creating this demo, but wanted to get this notice out promptly. Basically our experience was positive but there are a few important missing things we discovered, beyond those already noted in my prior review like envelopes, loop points, etc. ... . . . Joe Joe Berkovitz President Noteflight LLC 160 Sidney St, Cambridge, MA 02139 phone: +1 978 314 6271 www.noteflight.com
Received on Monday, 18 October 2010 15:40:38 UTC