W3C

- DRAFT -

Audio Working Group Teleconference

06 Mar 2014

See also: IRC log

Attendees

Present
Regrets
Chair
olivier
Scribe
chrislowis

Contents


<trackbot> Date: 06 March 2014

<olivier> hmm zakim is not letting me connect

<kawai> Zakim +??P6 is me

<shepazu> olivier, why o note?

<shepazu> er, why not?

<padenot> are we meeting now ?

<shepazu> padenot, yes, once olivier joins

<olivier> shepazu: wish I knew. connected earlier, got disconnected for no apparent reason, can't connect any more. Could be our phone system. trying still

<shepazu> olivier, you might try skype?

review of action items

<scribe> scribeNick: chrislowis

olivier: outstanding action items first.

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

<olivier> http://lists.w3.org/Archives/Public/public-audio/2014JanMar/0129.html

olivier: on item #94, the removal of the action item is outstanding on paul to merge.

padenot: I can merge it.

<olivier> close action-94

<trackbot> Closed action-94.

olivier: on action-96, it's still ongoing.

<olivier> action-96 due in 2 weeks

<trackbot> Set action-96 Draft strawman proposal(s) on scriptprocessornodes in workers - see github issue 113 due date to 2014-03-20.

<olivier> action-95

<trackbot> action-95 -- Chris Lowis to Open github issue on http://lists.w3.org/archives/public/public-audio/2014janmar/0088.html - document discussion so far -- due 2014-02-27 -- OPEN

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

olivier: on action-95.

<olivier> http://lists.w3.org/Archives/Public/public-audio/2014JanMar/0088

<olivier> action-95 due in 1 week

<trackbot> Set action-95 Open github issue on http://lists.w3.org/archives/public/public-audio/2014janmar/0088.html - document discussion so far due date to 2014-03-13.

olivier: two actions which are on mdjp
... he sends his regrets.

<olivier> action-87

<trackbot> action-87 -- Matthew Paradis to Review http://docs.webplatform.org/wiki/apis/webaudio, suggest updates -- due 2014-03-06 -- OPEN

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

olivier: on action-87, mdjp says he has reviewed some of the documentation, he thinks it's quite different to the current spec, and he will send an update to the list.
... he wants to update the documentation to include simple examples to illustrate how each node works.

<olivier> action-88

<trackbot> action-88 -- Matthew Paradis to Start discussion on audio-dev list about known best practices (and tutorials), make sure to include stuff linked in chrislowis' newsletter -- due 2014-03-06 -- OPEN

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

olivier: which crosses over with action-88

zakin, aaaa is rtoyg

<olivier> action-88

<trackbot> action-88 -- Matthew Paradis to Start discussion on audio-dev list about known best practices (and tutorials), make sure to include stuff linked in chrislowis' newsletter -- due 2014-03-06 -- OPEN

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

<olivier> action-88: discussion started at http://lists.w3.org/Archives/Public/public-audio-dev/2014Mar/0000.html

<trackbot> Notes added to action-88 Start discussion on audio-dev list about known best practices (and tutorials), make sure to include stuff linked in chrislowis' newsletter.

<olivier> action-88 closed

<trackbot> Closed action-88.

olivier: I thought we could spend a little bit of time on issue 282

progress on issue 282 - cross origin behaviour

padenot: I think that got merged.

olivier: looks like there was a call for consensus and everyone was happy.

padenot: I think cwilso reviewed that.

olivier: So I think we can close that.

<olivier> https://github.com/WebAudio/web-audio-api/issues/282 closed - merge done and cross-reviewed by editors

olivier: and next https://github.com/WebAudio/web-audio-api/issues/254

progress on issue 254 - non audiobuffer data races

<olivier> https://github.com/WebAudio/web-audio-api/issues/254

<olivier> https://github.com/WebAudio/web-audio-api/commit/ac15990656442a366e83c03bf9165f60882032d4

<olivier> (PR for the change)

olivier: something seems to have been pushed to fix that.

padenot: with that one, it just reflected the proposal I made in an email.

<olivier> the original proposal was http://lists.w3.org/Archives/Public/public-audio/2013AprJun/0644.html

olivier: did you run into any problem you'd like to share?

padenot: no, it was fairly straight forward. I pushed a fix for the first three agreed issues, and there's one where we don't have a consensus yet.

olivier: I think we can close 254 because the final issue is in a new ticket.

<olivier> closing https://github.com/WebAudio/web-audio-api/issues/254 - satisfactory. only remaining data race is tracked elsewhere

<olivier> (for reference: https://github.com/WebAudio/web-audio-api/issues/268 is the remaining one)

olivier: I vote we wait for the next call to discuss this with cwilso.

<olivier> [ looking at https://github.com/WebAudio/web-audio-api/issues?direction=desc&page=1&sort=updated&state=open ]

olivier: do we have anything padenot outstanding with the oscillators?

oscillatornode issues

padenot: I pushed my interface proposal for that to a branch.

<padenot> https://github.com/padenot/web-audio-api/commit/7c83c01386e56df9e601cb037dab7ae515e3d1f5

padenot: it's a new attribute "bandlimited" which defaults to `true` for today's behaviour, and when `false` it would give the 'mathematically correct' oscillator.

olivier: I can't remember if it was marcus or rtoyg who had some reservations about this.
... padenot can you send an email to the list to get some discussion going around this?
... does this relate to issue 249?

<olivier> https://github.com/WebAudio/web-audio-api/issues/249

olivier: about making the interface consistent with AudioBufferSourceNode.

padenot: there's a nice symmetry that could exist between these two nodes. And it would be good to align them.

<olivier> http://lists.w3.org/Archives/Public/public-audio/2013OctDec/0034.html

(AudioBufferSourceNode does not

require a when argument.)

olivier: padenot could you take this on, I don't think it will be too problematic.

padenot: sure, I can do that.

olivier: these args will be optional, so there's no backwards-compat issues.

live editor Q&A

padenot: I'm working on the bandlimited oscillators, and otherwise, I think I merged most of what I'm working on.

olivier: I get the sense that there's a lot of issues open, some of them nagging. And maybe we could do with a roadmap.

padenot: yes, it's a mess right now. We could do with a triage.
... and there's some places where things aren't spec'd yet (e.g. DynamicsCompressorNode)

olivier: do you have a preference for how to do this? Maybe a spreadsheet with votes on how to prioritse them. Or an extended call to do that?

padenot: I'd rather have a spreadsheet I think, it could be a long call.

olivier: ok, why don't I start this, get some feedback from you two editors, and see how to proceed from there?
... I think, if we're not to have a f2f in the spring, we can have a triage meeting to do that.

<olivier> ACTION: Olivier to start spreadsheet to triage issues for webaudio api [recorded in http://www.w3.org/2014/03/06-audio-minutes.html#action01]

<trackbot> Created ACTION-97 - Start spreadsheet to triage issues for webaudio api [on Olivier Thereaux - due 2014-03-13].

audio EQ cookbook

<padenot> http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt, fwiw

shepazu: in the spec, we had referenced a document with details of filter design. But we were worried about the longevity. And I had an action to contact him and see if we could publish it
... he said that we could, and we got stalled a bit about how to do that, with crogers leaving .
... my proposal is to convert the doc to mathml and add it as an appendix to the spec.

olivier: how does that work in terms of copyright?

shepazu: he's given us permission to publish it.
... and that's non-exclusive.
... I guess that would mean that we would give him some authoring credit too on the spec.
... I just wanted to see if that's a good approach.
... I think we'd use mathjax to support the mathml.

f2f meeting

olivier: two things on this.
... 1. there's an email I sent earlier this week. I suggested that we should have one, at least two f2f meetings.
... I think TPAC in santa clara would be one good date.

shepazu: yes, but it does tend to be busy for a lot of people. It's good for meeting people in other groups, but maybe not for concentrated meetings.

olivier: yes, and early summer would be a goal for another f2f meeting.
... piggy-backing on the meeting in Cambridge, MA which cwilso would prefer not to.
... so I'd repeat the call for hosts, and times.
... so if your company can host the meeting, please do say so.

next meeting

olivier: adjurned for now. Next meeting 20th!

Summary of Action Items

[NEW] ACTION: Olivier to start spreadsheet to triage issues for webaudio api [recorded in http://www.w3.org/2014/03/06-audio-minutes.html#action01]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.138 (CVS log)
$Date: 2014/03/06 17:46:23 $

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)

Found ScribeNick: chrislowis
Inferring Scribes: chrislowis

WARNING: No "Present: ... " found!
Possibly Present: Doug_Schepers IPcaller P6 aaaa action-88 chrislowis https inserted jernoble kawai olivier padenot paul rtoyg scribeNick shepazu trackbot
You can indicate people for the Present list like this:
        <dbooth> Present: dbooth jonathan mary
        <dbooth> Present+ amy

Found Date: 06 Mar 2014
Guessing minutes URL: http://www.w3.org/2014/03/06-audio-minutes.html
People with action items: olivier

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


[End of scribe.perl diagnostic output]