15:58:48 RRSAgent has joined #audio 15:58:48 logging to http://www.w3.org/2016/05/05-audio-irc 15:58:50 RRSAgent, make logs world 15:58:50 Zakim has joined #audio 15:58:52 Zakim, this will be 28346 15:58:52 ok, trackbot 15:58:53 Meeting: Audio Working Group Teleconference 15:58:53 Date: 05 May 2016 15:59:28 agenda+ Defining AudioWorkletNode https://github.com/WebAudio/web-audio-api/wiki/AudioWorklet-IDL-Proposal 15:59:44 agenda+ TAG issue: Subclassing / Node composition https://github.com/WebAudio/web-audio-api/issues/251 15:59:55 agenda+ Update on Output devices discussions 16:00:09 agenda+ https://www.w3.org/2011/audio/track/actions/130 16:00:11 agenda+ https://www.w3.org/2011/audio/track/actions/131 16:00:34 agenda+ TPAC poll 16:02:50 rtoyg_m has joined #audio 16:02:55 present+ cwilso 16:02:57 hongchan has joined #audio 16:03:14 present+ rtoyg_m 16:04:01 present+ joe 16:05:45 Hello, anybody here? 16:07:30 lurkers, we're starting without you... 16:07:47 zakim, next agendum 16:07:47 agendum 1. "Defining AudioWorkletNode https://github.com/WebAudio/web-audio-api/wiki/AudioWorklet-IDL-Proposal" taken up [from joe] 16:08:25 scribenick: rtoyg_m 16:09:37 hongchan: Biggest change is separating worklet into workletnode and processor 16:10:01 https://github.com/WebAudio/web-audio-api/wiki/AudioWorklet-IDL-Proposal#idl-audioworkletglobalscope-and-audioworkletprocessor 16:10:11 hongchan: Also added sampleRate to global scope. 16:11:16 hongchan: Without this, worklet processor needs access to context which is a bad idea. 16:11:38 joe: Agrees with sampleRate addition. 16:12:32 joe: Comments: Is this really a part of the process? It's kind of global. Maybe add audioworklet context object for this? 16:13:00 hongchan: Yes, this makes some sense; need to think about it. 16:13:51 joe: Noticed that we dropped other things for AudioWorker like playbackTime. Do we need more items? Maybe add event-type objects to hold this? 16:14:47 hongchan: Process method is not a regular event-type object, so this doesn't quite fit. 16:15:33 joe: May be useful to pass in a object containing more stuff as AudioProcessingInfo object to hold this info. 16:16:08 joe: Including AudioWorkletContext, playbackTime, etc. 16:16:55 hongchan: Want to discuss importing script. worklet might want to introduce ES6 modules concept. 16:17:23 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import 16:19:06 hongchan: Do we want factory method? 16:19:22 joe: Maybe, but really want to subclass AudioWorklet. 16:19:28 hongchan: Totally agree. 16:21:00 joe: Does factory pattern make it harder to know you can subclass? 16:21:14 hongchan: In F2F we decided to keep it. 16:21:48 joe: Proposed a method (that I didn't catch) 16:22:04 joe, hongchan: Need to think about it. 16:23:01 hongchan: Needs to clean up and add some examples. 16:25:01 joe: The "this.gain.value" appears to be an exposed AudioParam, which is different from the original AudioWorker proposal. Might need some more care and thinking if this is right. 16:25:21 hongchan: Yes, we need to look at this some more. 16:25:49 joe: This is a slimmed down, agile teleconf. :-) 16:25:57 zakim, next agendum 16:25:57 agendum 2. "TAG issue: Subclassing / Node composition https://github.com/WebAudio/web-audio-api/issues/251" taken up [from joe] 16:27:02 zakim, next agendum 16:27:02 agendum 3. "Update on Output devices discussions" taken up [from joe] 16:27:25 zakim, next agendum 16:27:25 agendum 3 was just opened, joe 16:27:42 joe: no one present on call has an update 16:27:43 zakim, next agendum 16:27:44 agendum 3 was just opened, joe 16:28:07 zakim, agenda? 16:28:07 I see 4 items remaining on the agenda: 16:28:09 3. Update on Output devices discussions [from joe] 16:28:09 4. https://www.w3.org/2011/audio/track/actions/130 [from joe] 16:28:09 5. https://www.w3.org/2011/audio/track/actions/131 [from joe] 16:28:10 6. TPAC poll [from joe] 16:28:11 zakim, next agendum 16:28:11 agendum 4. "https://www.w3.org/2011/audio/track/actions/130" taken up [from joe] 16:28:18 :) 16:28:58 joe: clilley not present, skipping action items 16:29:01 zakim, next agendum 16:29:01 agendum 4 was just opened, joe 16:29:05 zakim, agenda? 16:29:05 I see 3 items remaining on the agenda: 16:29:06 4. https://www.w3.org/2011/audio/track/actions/130 [from joe] 16:29:06 5. https://www.w3.org/2011/audio/track/actions/131 [from joe] 16:29:06 6. TPAC poll [from joe] 16:29:07 zakim, next agendum 16:29:07 agendum 4 was just opened, joe 16:29:17 zakim, next agendum 16:29:17 agendum 5. "https://www.w3.org/2011/audio/track/actions/131" taken up [from joe] 16:30:39 https://github.com/WebAudio/web-audio-api/issues/797 16:31:13 rtoyg_m: there are some examples using the wider range of playbackRate. 16:31:25 rtoyg_m: Other items: playbackRate is too small. 16:31:41 joe: Yes, maybe Nyquist? 16:32:25 joe: Maybe infinity? 16:32:32 rtoyg_m: Fine with unbounded. 16:32:38 joe: Agrees. 16:33:13 joe: Let others look at the resolution. 16:34:00 https://github.com/WebAudio/web-audio-api/issues/762 16:34:31 rtoyg_m: min/max is too short and rename to minValue/maxValue. 16:34:48 rtoyg_m: is fine. 16:34:58 hongchan: Makes it more consistent with defaultValue. 16:35:03 joe: +1 16:38:37 https://github.com/WebAudio/web-audio-api/pull/662 16:42:58 [web-audio-api] joeberkovitz closed pull request #662: Fix #250 (Desugaring) by using constructors instead of context factory methods (gh-pages...250-desugaring) https://github.com/WebAudio/web-audio-api/pull/662 16:44:22 rtoyg_m: Failed to scribe the stuff on desugaring. 16:44:45 joe: Next meeting: May 19. 16:45:17 rrsagent, make minutes 16:45:17 I have made the request to generate http://www.w3.org/2016/05/05-audio-minutes.html joe 16:45:31 Thanks joe! I didn't know how to do that. 16:45:39 See you next time! 17:02:27 [web-audio-api] svgeesus pushed 2 new commits to gh-pages: https://github.com/WebAudio/web-audio-api/compare/930c71224d11...ffd4a827f0a1 17:02:27 web-audio-api/gh-pages cb83b9e Chris Lilley: update to Security & Privacy 17:02:27 web-audio-api/gh-pages ffd4a82 Chris Lilley: Merge branch 'gh-pages' of https://github.com/WebAudio/web-audio-api into gh-pages 17:33:20 [web-audio-api] svgeesus pushed 1 new commit to gh-pages: https://github.com/WebAudio/web-audio-api/commit/49ae518458d679c82e5bd5b636b96af5fbd1a9b7 17:33:20 web-audio-api/gh-pages 49ae518 Chris Lilley: undo botched merge conflict edit 17:37:05 [web-audio-api] svgeesus pushed 1 new commit to gh-pages: https://github.com/WebAudio/web-audio-api/commit/8c83b1de8b61e74a822d92c28f3faf905fb39320 17:37:05 web-audio-api/gh-pages 8c83b1d Chris Lilley: now make the actual small edits to the security section, from Wendy's review