16:00:26 RRSAgent has joined #audio 16:00:26 logging to http://www.w3.org/2014/06/05-audio-irc 16:00:28 RRSAgent, make logs world 16:00:30 Zakim, this will be 28346 16:00:30 Zakim has joined #audio 16:00:31 Meeting: Audio Working Group Teleconference 16:00:31 Date: 05 June 2014 16:00:37 Meeting: Audio WG Teleconference 16:00:37 Agenda: http://lists.w3.org/Archives/Public/public-audio/2014AprJun/0073.html 16:00:37 Agenda+ Review of action items https://www.w3.org/2011/audio/track/agenda 16:00:37 Agenda+ Github issues taxonomy https://github.com/WebAudio/web-audio-api/issues 16:00:38 Agenda+ Oscillator types are not defined https://github.com/WebAudio/web-audio-api/issues/104 16:00:40 Agenda+ High order filters https://github.com/WebAudio/web-audio-api/issues/323 16:00:43 Agenda+ Loop event https://github.com/WebAudio/web-audio-api/issues/267 16:02:16 joe has joined #audio 16:02:27 zakim, who is here? 16:03:18 sorry, olivier, I don't know what conference this is 16:03:18 On IRC I see joe, Zakim, RRSAgent, gmandyam, rtoyg_, kawai, colinbdclark, rtoyg, paul___irish, olivier, mdjp, shepazu, toyoshiAw, slightlyoff, cwilso, Domenic, padenot, trackbot 16:03:31 zakim, this is audio 16:03:31 ok, olivier; that matches RWC_Audio()12:00PM 16:03:33 zakim, who is here? 16:03:34 On the phone I see +1.650.214.aaaa, ??P3, gmandyam, +1.617.455.aabb, +44.303.040.aacc, Doug_Schepers 16:03:36 On IRC I see joe, Zakim, RRSAgent, gmandyam, rtoyg_, kawai, colinbdclark, rtoyg, paul___irish, olivier, mdjp, shepazu, toyoshiAw, slightlyoff, cwilso, Domenic, padenot, trackbot 16:03:43 zakim, aacc is me 16:03:44 +olivier; got it 16:04:45 zakim, aaaa is rtoyg_ 16:04:45 +rtoyg_; got it 16:04:54 zakim, aabb is joe 16:04:54 +joe; got it 16:05:13 zakim, P3 is jer 16:05:13 sorry, olivier, I do not recognize a party named 'P3' 16:05:17 zakim, ??P3 is jer 16:05:17 +jer; got it 16:05:30 agenda? 16:05:51 Regrets: cwilso 16:06:28 +[IPcaller] 16:06:42 zakim, IPcaller is kawai 16:06:42 +kawai; got it 16:07:58 hrm, I'm late, one sec 16:08:03 zakim, take up agendum 1 16:08:03 agendum 1. "Review of action items https://www.w3.org/2011/audio/track/agenda" taken up [from olivier] 16:08:14 action-100 16:08:14 action-100 -- Olivier Thereaux to Organise cfc for constructors -- due 2014-04-24 -- PENDINGREVIEW 16:08:14 http://www.w3.org/2011/audio/track/actions/100 16:08:21 action-100 closed 16:08:22 Closed action-100. 16:08:48 action-97 16:08:48 action-97 -- Olivier Thereaux to Start spreadsheet to triage issues for webaudio api -- due 2014-04-10 -- OPEN 16:08:48 http://www.w3.org/2011/audio/track/actions/97 16:09:11 action-98 16:09:11 action-98 -- Jer Noble to Share draft explaining html audio in terms of webaudio -- due 2014-04-03 -- OPEN 16:09:11 http://www.w3.org/2011/audio/track/actions/98 16:09:44 jer: did share and put it on GH and sent to mailing-list 16:10:11 (todo OT find link to add to minutes) 16:10:18 action-98 CLOSED 16:10:18 Closed action-98. 16:10:44 action-99 16:10:44 action-99 -- Olivier Thereaux to Migrate demo-list to html, split learn/showcase -- due 2014-04-24 -- OPEN 16:10:44 http://www.w3.org/2011/audio/track/actions/99 16:10:47 +[IPcaller] 16:11:00 zakim, IPcaller is padenot 16:11:00 +padenot; got it 16:11:35 http://webaudio.github.io/demo-list/ 16:11:40 action-99 closed 16:11:40 Closed action-99. 16:12:03 action-89 16:12:03 action-89 -- Paul Adenot to Look at current implementations, and draft interface to request mathematical oscillator (issues/127) and specify phase (base on pr 270) -- due 2014-03-06 -- OPEN 16:12:03 http://www.w3.org/2011/audio/track/actions/89 16:12:33 action-89 closed 16:12:33 Closed action-89. 16:12:48 action-97 due in 2 weeks 16:12:48 Set action-97 Start spreadsheet to triage issues for webaudio api due date to 2014-06-19. 16:12:57 action-97 assigned to mattparadis 16:13:23 :) 16:14:07 zakim, take up agendum 2 16:14:07 agendum 2. "Github issues taxonomy https://github.com/WebAudio/web-audio-api/issues" taken up [from olivier] 16:14:56 olivier: want to better tag and prioritise issues 16:15:38 * Architectural / Fundamental - may result in breaking changes 16:15:39 * Non-testable assertions 16:15:39 * Clarification - requires (breaking?) changes to algorithms 16:15:39 * Clarification/Documentation/Editorial - no change to algorithms, results in documentation + tests 16:15:42 * Discrepancies in implementations - must results in test case, possibly results in clarification 16:15:42 jernoble has joined #audio 16:15:45 * Missing Feature / Feature Request 16:15:47 * Syntactic improvements? 16:15:55 zakim, who is on the call? 16:15:55 On the phone I see rtoyg_, jer, gmandyam, joe, olivier, Doug_Schepers, kawai, padenot 16:18:28 olivier: thoughts? anything missing, does it look useful? 16:20:17 q+ 16:20:43 ack shepazu 16:21:21 shepazu: a lot of spec assumes knowledge (of audio processing) or referencing something outside 16:21:35 ... e.g openAL, and the cookbook 16:22:02 ... if there are others, maybe worth adding 16:22:14 olivier: agree - maybe we need something about references/dependencies 16:23:21 zakim, close agendum 2 16:23:21 agendum 2, Github issues taxonomy https://github.com/WebAudio/web-audio-api/issues, closed 16:23:23 I see 3 items remaining on the agenda; the next one is 16:23:23 3. Oscillator types are not defined https://github.com/WebAudio/web-audio-api/issues/104 [from olivier] 16:23:32 zakim, take up agendum 3 16:23:32 agendum 3. "Oscillator types are not defined https://github.com/WebAudio/web-audio-api/issues/104" taken up [from olivier] 16:24:34 olivier: we now have value at t0 and phase, isnt that enough? 16:24:41 padenot: latest text has info about phase 16:24:48 ... 2.22.3 defines phase 16:25:42 olivier: will close issue as addressed in latest draft, can be reopened if anyone objects 16:26:16 zakim, close agendum 3 16:26:16 agendum 3, Oscillator types are not defined https://github.com/WebAudio/web-audio-api/issues/104, closed 16:26:18 I see 2 items remaining on the agenda; the next one is 16:26:18 4. High order filters https://github.com/WebAudio/web-audio-api/issues/323 [from olivier] 16:26:25 zakim, take up agendum 4 16:26:25 agendum 4. "High order filters https://github.com/WebAudio/web-audio-api/issues/323" taken up [from olivier] 16:26:57 olivier: new discussion on GH about adding first order filters 16:27:31 ... sounds like a new feature request, not quite clear in terms of use case 16:27:42 padenot: met the OP, asked to make a concrete list of use cases 16:27:49 ... should be no problem 16:28:09 olivier: good - we'll prioritise when we have the UC 16:28:20 zakim, close agendum 4 16:28:20 agendum 4, High order filters https://github.com/WebAudio/web-audio-api/issues/323, closed 16:28:23 I see 1 item remaining on the agenda: 16:28:23 5. Loop event https://github.com/WebAudio/web-audio-api/issues/267 [from olivier] 16:28:39 zakim, take up agendum 5 16:28:39 agendum 5. "Loop event https://github.com/WebAudio/web-audio-api/issues/267" taken up [from olivier] 16:30:07 padenot: we have a proposed solution for this 16:30:15 ... we can work around it 16:30:34 ... it's going to be delayed, but you can keep track of how many loops played, and plan a stop in advance too 16:30:41 ... and do it quite precisely 16:30:48 q+ 16:31:01 ack joe 16:31:38 joe: a little bit uncomfortable with adding events for predictable 16:31:58 ... maybe what is needed is the ability to schedule an arbitrary event at a certain audiocontext time 16:32:49 ... if we had mapping between dom time and audiocontext time 16:33:07 olivier: do we have an issue for that mapping? 16:33:19 joe: will check when I review bugs 16:33:43 ACTION: joe to make sure we have an issue tracked for the mapping of dom time and audiocontext time 16:33:43 Created ACTION-102 - Make sure we have an issue tracked for the mapping of dom time and audiocontext time [on Joe Berkovitz - due 2014-06-12]. 16:34:13 rrsagent, pointer 16:34:13 See http://www.w3.org/2014/06/05-audio-irc#T16-34-13 16:35:28 issue 267 closed as WONTFIX 16:35:43 zakim, close agendum 5 16:35:43 agendum 5, Loop event https://github.com/WebAudio/web-audio-api/issues/267, closed 16:35:46 I see nothing remaining on the agenda 16:36:06 -joe 16:36:15 q+ 16:36:22 ack jernoble 16:36:36 Topic: AOB 16:36:49 jernoble: talked to developer. main topic was memory pressure 16:37:02 ... one request was a way to queue multiple buffers together 16:37:06 +joe 16:37:14 ... append/concatenate buffers together 16:37:24 ... something MSE does 16:37:30 ... but not in web audio api 16:37:39 q+ 16:37:49 padenot: workers with scriptprocessornode could do it 16:38:01 jernoble: don't think we'd need to do it with scriptprocessornode 16:38:18 ... maybe change way decodeaudiodata works 16:38:33 ... we could probably use a hack mixing audio element and MSE 16:38:53 ... but best to do in api 16:39:16 joe: last time this was discussed was how to antialias the splicing 16:39:25 ... not sure what the solution is, but this came up before 16:39:38 jernoble: there are restrictions of MSE 16:39:44 ... e.g if sources are too different 16:39:53 ... we could do the same 16:39:55 q+ 16:39:58 ack joe 16:40:31 joe: if we're not going to solve splicing problem, why should we not tell people to do sample-accurate scheduling 16:41:12 joe: issue with scheduling at sub-sample 16:42:29 jer: I thought we did have sub-sample frame accurate scheduling in webkit, but haven't checked in a while 16:42:34 ... probably should add it if not 16:42:46 joe: if that's the way webaudio works, we should spec it properly 16:43:01 ... resolution of scheduling should be specced whether we need this feature or not 16:44:34 ACTION: joe to add/point to issue on sub-sample accurate scheduling 16:44:34 Created ACTION-103 - Add/point to issue on sub-sample accurate scheduling [on Joe Berkovitz - due 2014-06-12]. 16:45:54 olivier: would it make sense to hook into MSE? 16:46:05 jer: MSE currently doesn't expose the raw data 16:46:15 q+ 16:46:26 ack olivier 16:46:39 jernoble: but we can adopt some of the concepts of MSE 16:46:57 ack joe 16:47:13 joe: question on issue that came up in the past 16:47:26 ... there is an issue that says spec is wrong about playbackloop 16:47:34 s/playbackloop/playbackrate/ 16:48:12 [scribe missed details about detune] 16:48:18 zakim, who is making noise? 16:48:32 olivier, listening for 10 seconds I heard sound from the following: olivier (95%), padenot (4%) 16:48:54 olivier: joe, send mail to the list? 16:49:50 Topic: next meeting 16:50:01 olivier: scheduled 19th june. any regrets 16:50:19 Topic: co-chair 16:50:31 shepazu: couple of candidates for co-chairing 16:50:47 ... both known to the group, solid 16:50:57 ... if both go through we will work on a smooth transition 16:51:09 ... we'll all be glad to be rid of olivier 16:51:12 [applause] 16:52:48 -jer 16:52:49 adjourned 16:52:52 -kawai 16:52:53 -olivier 16:52:54 -Doug_Schepers 16:52:55 -joe 16:52:55 -rtoyg_ 16:53:00 rrsagent, make minutes 16:53:00 I have made the request to generate http://www.w3.org/2014/06/05-audio-minutes.html olivier 16:53:08 -padenot 16:53:23 chair: olivier 16:53:29 rrsagent, make minutes 16:53:29 I have made the request to generate http://www.w3.org/2014/06/05-audio-minutes.html olivier 17:00:51 olivier has changed the topic to: W3C Audio WG - Last meeting 2014-06-05 http://lists.w3.org/Archives/Public/public-audio/2014AprJun/0080.html - Next: 2014-06-19 17:00:57 rrsagent, bye 17:00:57 I see 2 open action items saved in http://www.w3.org/2014/06/05-audio-actions.rdf : 17:00:57 ACTION: joe to make sure we have an issue tracked for the mapping of dom time and audiocontext time [1] 17:00:57 recorded in http://www.w3.org/2014/06/05-audio-irc#T16-33-43 17:00:57 ACTION: joe to add/point to issue on sub-sample accurate scheduling [2] 17:00:57 recorded in http://www.w3.org/2014/06/05-audio-irc#T16-44-34 17:01:00 zakim, bye 17:01:01 leaving. As of this point the attendees were +1.650.214.aaaa, gmandyam, +1.617.455.aabb, +44.303.040.aacc, Doug_Schepers, olivier, rtoyg_, joe, jer, kawai, padenot 17:01:01 Zakim has left #audio