W3C

- DRAFT -

Audio Working Group Teleconference

21 Apr 2016

See also: IRC log

Attendees

Present
ChrisL, rtoyg_m, hongchan, mdjp, jdsmith3000, jdsmith
Regrets
Chair
SV_MEETING_CHAIR
Scribe
mdjp

Contents


<padenot> ahhh

Defining AudioWorkletNode https://github.com/WebAudio/web-audio-api/issues/778

<scribe> Scribe: mdjp

mdjp outstanding from f2f, agreed to carry to the telecon

hongchan updated idl on issue open to other opinions

joe does this only apply a class constructor or pre es6 also

hongchan not sure pre es6 rtoyg_m why would we need it?

joe would we be shutting out implementations by requiring es6

<ChrisL> most of ES6 is widely supported now

padenot 99% coverage

<padenot> safari technical preview: 99%: https://kangax.github.io/compat-table/es6/#safaritp

<padenot> gecko 90%, chrome 52: 98%

<marcosc> oh man, can't wait for Safari to go stable

<marcosc> AND WTF HOW IS SAFARI BEATING GECKO WTF!!!

<marcosc> 😠

<padenot> marcosc: I hear you know people at mozilla

<marcosc> maybe, you shut up padenot

<padenot> :-)

<marcosc> :)

<BillHofmann> Is that desktop coverage? Mobile coverage, TV coverage - how's that in terms of %?

<hongchan> https://github.com/WebAudio/web-audio-api/issues/777

hongchan i/o defined in audioworklet node constructor

joe why do audio params have to be defined in the script

padenot author of the script knows what needs to be exposed

hongchan parameters can be dynamic - with default values.

joe next step?

hongchan have a magic method may not be possible - needs to discuss with chrome team

<hongchan> https://github.com/WebAudio/web-audio-api/issues/778#issuecomment-204138788

hongchan 778 static resouce issue also needs discussion

hongchan padenot to discuss

TAG issue: Subclassing / Node composition https://github.com/WebAudio/web-audio-api/issues/251

Update on Output devices discussions

ChrisL sensors and devices task force with web rtc - output API. Web Audio have input to the spec. We can raise issues and PRs.

There is a large problem to be solved with media capabilities in general

raised by jdsmith

ChrisL has platform implications for media platforms

ChrisL web incubator community group used to float new proposals, we need a good set of requirements from all interested parties to present to the incubator group

jdsmith intro document on incubator process. Not too hard to take drafts from existing model and get onto radar. Wil encourage others to raise opinion

jdsmith willing to be point person to get into incubator group discussion

ChrisL sounds good but existing spec not well suited, restriced to audio and relies on media capture

ChrisL maybe step back and develop use cases and requirements. jdsmith this all goes into the explainer.

jdsmith we wouldnt use MC spec but modify to a media output device capability api, dictionary could be extended to expose capabilities. joe similar to what MC have done for input

jdsmith starting point to collaborate on explainer document jdsmith willing to start and then ask for input

joe also useful for driving decisions that web audio apps make about content they might load (high bw/low bw)

Update on outstanding actions

<ChrisL> https://www.w3.org/2011/audio/track/actions/open

https://www.w3.org/2011/audio/track/actions/129

<joe> https://www.w3.org/2011/audio/track/actions/129 - finger printing - Chris Lilley https://www.w3.org/2011/audio/track/actions/128 - lease with media capture group - Joe Berkiovitz https://www.w3.org/2011/audio/track/actions/127 - Coordinate new use cases - Matt Paradis https://www.w3.org/2011/audio/track/actions/126 - Create implementation report - Chris Lilley https://www.w3.org/2011/audio/track/actions/125 - Draft new charter - Chris Lilley

ChrisL - wg note which explains how to deal with finger printing - not against finger printing - guide people towards not exposing unecessary data

ChrisL security and privacy questionarre, ChrisL to fill in and add to github.

<ChrisL> action ChrisL to add new security appendix

<trackbot> Created ACTION-130 - Add new security appendix [on Chris Lilley - due 2016-04-28].

action jdsmith to begin explainer document for media output.

<trackbot> Created ACTION-131 - to begin explainer document for media output. [on Jerry Smith - due 2016-04-28].

<ChrisL> action-128?

<trackbot> action-128 -- Joe Berkovitz to Liaise with the media capture and streams to discuss options for adding audio and video device constraint and enumeration, in context of existing group or the incubator group -- due 2016-04-15 -- OPEN

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

<ChrisL> close action-128

<trackbot> Closed action-128.

<ChrisL> action-127?

<trackbot> action-127 -- Matthew Paradis to Coordinate new use cases -- due 2016-04-15 -- OPEN

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

<ChrisL> mdjp: working on adding new use cases and distill down for v.next. Plan to add to github early next week.

<ChrisL> close action-119

<trackbot> Closed action-119.

https://www.w3.org/2011/audio/track/actions/126

ChrisL for entry to cr - status update, not demonstraing interoperability. Nothing more required but people can comment specifically around testing

padenot mozilla tests can be reimplemented for web platforms tests but need more research.

ChrisL chrome tests also use external library but should map onto web platform tests

rtoyg_m mainly codec tests that need infrastructure help, everything else is just js

https://www.w3.org/2011/audio/track/actions/125

<ChrisL> action-125?

<trackbot> action-125 -- Chris Lilley to Draft new charter -- due 2016-04-15 -- OPEN

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

<joe> https://www.w3.org/2011/audio/charter/2016/Overview.html

ChrisL took copy of current charter and cleaned up links and wording. Added deliverables for v1 and v2 (next) updated timeline.

ChrisL assumption that we start FPWD for v2 once we enter CR for v1

ChrisL remove streamprocessing note from charter - agreed

ChrisL action to remain open until september.

<ChrisL> https://webaudio.github.io/web-audio-api/implementation-report.html

https://github.com/mohayonao/web-audio-test-api

<joe> https://github.com/WebAudio/web-audio-api/pull/754

<ChrisL> https://github.com/WebAudio/web-audio-api/pull/754/commits/d51bbd05700eb0ea0682d3fd008bcc7b383ff5d0

padenot ok with this but naming needs to be reviewed

joe suggest people review to check naming before merging.

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.144 (CVS log)
$Date: 2016/04/21 16:54:27 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.144  of Date: 2015/11/17 08:39:34  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Found Scribe: mdjp
Inferring ScribeNick: mdjp
Present: ChrisL rtoyg_m hongchan mdjp jdsmith3000 jdsmith

WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth

Found Date: 21 Apr 2016
Guessing minutes URL: http://www.w3.org/2016/04/21-audio-minutes.html
People with action items: 

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


[End of scribe.perl diagnostic output]