W3C

- DRAFT -

Audio Working Group Teleconference

03 Oct 2013

Agenda

See also: IRC log

Attendees

Present
cwilso, rgtoy, shepazu, olivier, ehsan, padenot, jer
Regrets
joe, gmandyam, clowis, shepazu
Chair
olivier
Scribe
cwilso

Contents


<trackbot> Date: 03 October 2013

<olivier> tobie! do you have a bot inviting you to a channel whenever someone says "testing"? :)

<ehsan> and also padenot

<ehsan> ;)

<padenot> right

<ehsan> cwilso: thanks!

:)

If I've learned nothing else, I've learned a few Zakim commands. So there's that. :)

<scribe> scribenick: cwilso

<ehsan> lol

review of action items

<olivier> http://www.w3.org/2011/audio/track/agenda

ot: looking at action items, let's take up action-74

action-75

<trackbot> action-75 -- Ehsan Akhgari to Add issue in github about disconnected scriptprocessornode, mention to be added in the spec -- due 2013-09-26 -- OPEN

<trackbot> http://www.w3.org/2011/audio/track/actions/75

action-74

<trackbot> action-74 -- Chris Wilson to Create an issue in github, summarise thread at http://lists.w3.org/archives/public/public-audio/2013julsep/thread.html#msg1812 -- due 2013-09-26 -- PENDINGREVIEW

<trackbot> http://www.w3.org/2011/audio/track/actions/74

<olivier> http://lists.w3.org/Archives/Public/public-audio/2013JulSep/thread.html#msg1812

https://github.com/WebAudio/web-audio-api/issues/8#issuecomment-25551065

<olivier> close action-74

<trackbot> Closed action-74.

<olivier> close action-76

<trackbot> Closed action-76.

<olivier> close action-77

<trackbot> Closed action-77.

<olivier> action-66 due in 2 weeks

<trackbot> Set action-66 Look into what dezippering in webkit was based on due date to 2013-10-17.

<olivier> action-69 due in 2 weeks

<trackbot> Set action-69 Tidy up "how to contribute" section in wiki due date to 2013-10-17.

<olivier> action-70 due in 2 weeks

<trackbot> Set action-70 Look into migrating all webaudio issues from bugzilla to github due date to 2013-10-17.

ot: this is pending, looking into with system team on how to do without spamming list.

action-73?

<trackbot> action-73 -- Paul Adenot to Document resolution of issue 127 (keep must) and add issue for the addition of a mathematically accurate oscillator -- due 2013-09-26 -- OPEN

<trackbot> http://www.w3.org/2011/audio/track/actions/73

<olivier> action-73 closed

<trackbot> Closed action-73.

ot: resulted in GH issue #244.
... last ACTION: action-75?

action-75?

<trackbot> action-75 -- Ehsan Akhgari to Add issue in github about disconnected scriptprocessornode, mention to be added in the spec -- due 2013-09-26 -- OPEN

<trackbot> http://www.w3.org/2011/audio/track/actions/75

<olivier> close action-75

<trackbot> Closed action-75.

ot: done with open actions
... 1) is anyone working on tests, and 2) does anyone have plans to submit batches of tests?

ea: not on our side, that I know of.

jn: I know of no plans on our side

cw: low priority on our side as well. :(

ot: I know we have one engineer who is working on looking at tests
... Anthony has been looking at a way to create simple tests where the output of the WA API is compared to a reference created in pure JS
... feedback from him so far is that it's a bit difficult to work on this.

ds: I have mental problems.

ot: since there doesn't seem to be a specific style guide for creating tests in WPTests, it's a bit wild west.
... any notes on testing question?

ea: did Anthony look at the testing work we have in Gecko?
... will dig up notes on Gecko's testing

ot: let's skip agendum 3, move on to 4.

unprefixing

<olivier> cwilso: wanted to raise topic of unprefixing on blink end

<olivier> ... knowing moz wants to ship unprefixed soon

<olivier> ... we want to ship uprefixed web audio

<olivier> ... need to know support from other vendors

<olivier> ... thoughts from the crowd?

<olivier> ... we plan to support prefixed webaudio, not support old names/interfaces in unprefixed mode

<olivier> ... and migrate people to unprefixed as quickly as possible, then remove support for prefixed

<olivier> ehsan: we support this

<ehsan> olivier: this is the link for the testing thread: http://lists.w3.org/Archives/Public/public-audio/2013JulSep/thread.html#msg12

<olivier> ... plan to ship unprefixed in FF25

<ehsan> \o/

<olivier> olivier: documentation for unprefixed webaudio?

<olivier> shepazu: still a bit rough, but it's there on webplatform docs

<olivier> ... notice MDN has great doc

<olivier> ... would it be OK to include it into WPDocs?

<olivier> ehsan: don't see any reason why anyone would object

<olivier> ACTION: shepazu to make sure web platform docs has up to date doc on web audio [recorded in http://www.w3.org/2013/10/03-audio-minutes.html#action01]

<trackbot> Created ACTION-78 - Make sure web platform docs has up to date doc on web audio [on Doug Schepers - due 2013-10-10].

<olivier> shepazu: maybe worth having a specific piece about the unprefixing?

<ehsan> https://developer.mozilla.org/en-US/docs/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext

<olivier> ... and make sure other docs are in sync

<olivier> cwilso: we will post something, probably not huge. Will post updates to html5rocks too

<olivier> shepazu: cwilso, I know you will talk at html5 dev conf, that's an opportunity to talk about this

ot: Jer, what's your plan?

jn: we have a longer cycle; next window of opportunity is (with disclaimer of we don't talk about future plans) when next OS release is shipped.
... similar with iOS Safari.

MIDI support

<ehsan> shepazu: absolutely!

cw: knowing that Chrome is going to start disabling plugin support, and Mozilla has click-to-play, the lifetime of the plugin-based polyfill is coming to an end. I wanted to drum up some moral support for the API - for review and support, at least.

ea: it's not that we don't take MIDI seriously, it's that we haven't had the bandwidth to review it.
... going to last call seems premature

ot: need to indicate maturity, and garner review
... inside BBC, people are warming up to the idea of connecting devices
... definitely have interest in using it

<olivier> cwilso: understand that this is not really important until you have a solid web audio implementation, but I might have to drop it if it doesn't get more momentum

<olivier> cwilso: there is demand for it from people who'd code for it

<olivier> ... but without support from implementors (not necessarily implementation)

<olivier> ea: can't commit to a time, we don't have the right resources at the moment.

<olivier> ... have you talked to Apple/MS about it?

cw: have not re-approached Apple, but can do that; until MS gets interested in Web Audio, not sure there's much point in approaching them.

<olivier> olivier: are you basically looking for a statement saying "this is a good use case and looks reasonable as implementation"

<olivier> cwilso: would like a statement saying "it is a good idea to add this" from someone having read the spec at implementors'

heartbeat drafts

ot: as a WG, we are supposed to give the world a sign we're still alive
... are supposed to publish drafts approx every 3 months

last public WD was December '12.

ot: we need to plan for the next heartbeat draft. We should get changes done, and get consensus to publish.
... cw, what is your feeling on suitability of the drafts?

<olivier> cwilso: the MIDI draft, I really want to get the mapclass fixed before we republish

<olivier> ... atm it is an array, which is not appropriate

<olivier> ... I have a branch where the solutions isn't quite right either

<olivier> ... the solution in the issue is to use mapclass

<olivier> ... which is not quite clear - discussion in public-script-coord

<olivier> ... can be nailed down

<olivier> cwilso: if we have a hard target, and I have a week to schedule it, I think I can get it done

<olivier> cwilso: on the audio api, there have been a lot of changes

<olivier> ... we don't have those in the editor's draft

<olivier> ... even what we have in the editor's draft would be good to publish as a public WD

<olivier> cwilso: mentions periodicwave

cw: in short: in MIDI, I'd like to hammer out the MapClass change to inputs/outputs; on Web Audio, I'd find it useful even to publish what we have (but am okay with my co-editor hammering out changes prior)

pa: I think it's okay to publish one now and one later; we do have a bunch of changes we want to make, like ??? [didn't hear], but we could do that in a month or so.

ot: hearing no objections, I think we should publish a new Web Audio API Working Draft ASAP.

CW: we should add Paul and myself to the editors prior to publishing.

<olivier> http://webaudio.github.io/web-audio-api/

ot: we should change the editor's draft link as well

<olivier> ACTION: paul to change editors names and editor's draft link in web-audio draft [recorded in http://www.w3.org/2013/10/03-audio-minutes.html#action02]

<trackbot> Created ACTION-79 - Change editors names and editor's draft link in web-audio draft [on Paul Adenot - due 2013-10-10].

OT: I'll see when we can publish that, although I'll be travelling in the week to come.

<olivier> http://lists.w3.org/Archives/Public/public-audio/2013JulSep/thread.html#msg1928

<olivier> https://github.com/WebAudio/web-audio-api/issues/milestones?with_issues=no

<olivier> https://github.com/WebAudio/web-audio-api/issues?page=1&state=open

ot: we agreed we'd use milestones for milestones - V1, Vnext, and last call. Whenever you have a bit of time, we should tag the current open issues (select milestones with no issues)
... do we need a tag for things that are urgent?

cw: something that means "should be discussed at next TC" might be good

ot: whether that needs to be a tag or not is unclear...

next meeting

ot: next TC: October 17th?

<olivier> Oct 17

ot: sold!

Summary of Action Items

[NEW] ACTION: paul to change editors names and editor's draft link in web-audio draft [recorded in http://www.w3.org/2013/10/03-audio-minutes.html#action02]
[NEW] ACTION: shepazu to make sure web platform docs has up to date doc on web audio [recorded in http://www.w3.org/2013/10/03-audio-minutes.html#action01]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.138 (CVS log)
$Date: 2013/10/03 17:01:36 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.138  of Date: 2013-04-25 13:59:11  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/car/mental/
Succeeded: s/yalk/talk/
Found ScribeNick: cwilso
Inferring Scribes: cwilso
Default Present: ehsan, +1.650.214.aaaa, jernoble, olivier, Doug_Schepers
Present: cwilso rgtoy shepazu olivier ehsan padenot jer
Regrets: joe gmandyam clowis shepazu
Agenda: http://lists.w3.org/Archives/Public/public-audio/2013JulSep/1940.html
Found Date: 03 Oct 2013
Guessing minutes URL: http://www.w3.org/2013/10/03-audio-minutes.html
People with action items: paul shepazu

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]