We're exporting information from a customized version of Noteflight allowing a prototype HTML5 score viewer to render both a view and an audio rendition of a score.
This hack uses the proposed AudioNode API from the W3C Audio XG in a custom WebKit build to do all the audio rendering.
Hack can be viewed here:
http://slice.noteflight.com/audioXG/
You need a custom version of Safari to actually work the playback. Get it from this page:
http://chromium.googlecode.com/svn/trunk/samples/audio/index.html
After the browser has loaded all the samples (please watch the status bar) click on the Play button to play the score at the selected tempo. You can also click on any individual note to hear that note. The score can be dynamically laid out in any of 3 different note sizes.
The sound synthesis is dynamic, based on a small library of wavetable samples, allowing playback at any tempo. The envelopes of the sounds are "soft-sounding" due to shortcomings in the current audio API implementation that will be rectified later.
BostonPhoenix has posted a video of the actual demo from the event here:
http://www.youtube.com/watch?v=n44bycHQhx0
Comments (0)
You don't have permission to comment on this page.