- From: Alistair MacDonald <al@signedon.com>
- Date: Tue, 17 Jan 2012 15:32:54 -0500
- To: Steve Sims <fontfx7@gmail.com>, Joseph Berkovitz <joe@noteflight.com>
- Cc: Olivier Thereaux <olivier.thereaux@bbc.co.uk>, public-audio@w3.org
- Message-ID: <CAJX8r2kkD_JB6PuvsY=eHk+HH30xbHt_skF24+Euq-4VYz-gzQ@mail.gmail.com>
Steve, That's great feedback, thanks! Great to hear that iTunes is using a web-view to deliver some audio features already. I did update my iTunes, Safari and download Deadmau5's 4x4=12 LP to check out the web view. Unfortunately all I see is a black screen :( > Firstly I wouldn't expect a webpage to provide a user with the ability to > control buffer size since that would make for a rather poor user > experience. If the buffer size needs adjusting to cope for slower machines > then ideally IMHO the underlying Audio API should be doing that completely > transparently. Failing that, there should be mechanisms in the Audio API > to allow for the developer to adjust the buffer size in response to > potential playback problems. > Yes you are probably right about that, especially in your particular use-case. However, the ability to have some control over buffer sizes is beneficial for the user in some cases such as music production/software music synthesis. Joe B., do you think it makes more sense to relate this particular feature to the music production aspect of the use-cases? > Secondly, not to denigrate the fantastic work of Mr. Doob, but Ro.me > involved many more people than him - he was "just" the technical director > on the project - the complete credits list includes over 100 different > people. It's arguably not even correct to describe it as a Google project, > since several other companies participated, although they did lead the > development. > Note, and updated the wiki: http://www.w3.org/2011/audio/wiki/Use_Cases_and_Requirements#UC_7:_Audio_.2F_Music_Visualization Thanks again Steve, Al > On 16 Jan 2012, at 18:06, Alistair MacDonald wrote: > > > Great point. Updated to include some examples: > > > > === UC 7: Audio / Music Visualization === > > > > A user is playing back audio or video media from the webpage of their > favorite artist or a popular online music streaming service. The > visualization responds to the audio in real-time and can be enjoyed by the > user(s) in a leisurely setting such as: at home, a bar/restaurant/lobby, or > traveling with an HTML5 capable mobile device. The visualization layers can > be written using complimentary web technologies such as the WebGL Canvas, > where 3D objects are synchronized with the audio and mixed with Video and > other web content using JavaScript. > > > > The webpage can presents a graphic visualization layers such as: > > > > * Wave-form view of the audio data - such as on SoundCloud: > http://soundcloud.com/skrillex > > * Spectrum analysis or level-meter view - like in iTunes: > http://apptree.net/ledsa.htm > > * Abstract music visualizer - example, R4 for Winamp: > http://www.youtube.com/watch?v=en3g-BiTZT0 > > * An HTML5 Music Video - such as Mr Doob's Ro.me: http://www.ro.me/ > > > > The user can control elements of the visualization using an interface > provided by the webpage developer. The user can change the colors, shapes > and tweak other visualization settings to their taste. The user may switch > to a new visualization modes: changing from a spectrum-analysis view, to an > abstract 2D or 3D visual view, a video overlay, or a mash-up of web-content > that could include all of the above. > > > > The webpage provides the user with the ability to control the buffer > size of the underlying Audio API: this allows users with slower machines to > pick a larger buffer setting that does not cause clicks and pops in the > audio stream. > > > > > > > > > > On Mon, Jan 16, 2012 at 12:20 PM, Olivier Thereaux < > olivier.thereaux@bbc.co.uk> wrote: > > Looks good! > > > > Would it make sense to talk about the kind of visualisation you can see > on services like soundcloud, where the whole audio stream/file is > visualised in a single 2D graph: e.g. http://soundcloud.com/snowpatrol ? > > > > Link to UC7 for those who want to see it in context: > > > http://www.w3.org/2011/audio/wiki/Use_Cases_and_Requirements#UC_7:_Audio_.2F_Music_Visualization > > > > Olivier > > > > > > > > > > On 16/01/2012 16:56, Alistair MacDonald wrote: > > > > I took a quick pass at use-case 7 and wondered if anyone had > > thoughts/comments? > > > > > > Thanks, > > > > -- Al > > > > > > UC 7: Audio / Music Visualization > > > > A user is playing back audio or video media from the webpage of their > > favorite artist or a popular online music streaming service. The webpage > > presents a graphic visualization layer that responds to the music in > > real-time that the user may enjoy in a leisurely setting such as: at > > home, a bar/restaurant/lobby, or traveling with an HTML5 capable mobile > > device. The visualization layer is written using complimentary web > > technologies such as the WebGL Canvas, where 3D objects are synchronized > > with the audio and mixed with Video and other web content using > JavaScript. > > > > The user can control elements of the visualization using an interface > > provided by the webpage developer. The user can change the colors, > > shapes and tweak other visualization settings to their taste. The user > > may switch to a new visualization modes: changing from a > > spectrum-analysis view, to an abstract 2D or 3D visual view, a video > > overlay, or a mash-up of web-content that could include all of the above. > > > > The webpage provides the user with the ability to control the buffer > > size of the underlying Audio API: this allows users with slower machines > > to pick a larger buffer setting that does not cause clicks and pops in > > the audio stream. > > > > > > > > > > -- > > Alistair MacDonald > > SignedOn, Inc - W3C Audio WG > > Boston, MA, (707) 701-3730 > > al@signedon.com - http://signedon.com > > > > -- Alistair MacDonald SignedOn, Inc - W3C Audio WG Boston, MA, (707) 701-3730 al@signedon.com - http://signedon.com
Received on Tuesday, 17 January 2012 20:33:34 UTC