15:52:57 RRSAgent has joined #audio 15:52:57 logging to http://www.w3.org/2016/08/25-audio-irc 15:52:59 RRSAgent, make logs world 15:52:59 Zakim has joined #audio 15:53:01 Zakim, this will be 28346 15:53:01 ok, trackbot 15:53:02 Meeting: Audio Working Group Teleconference 15:53:02 Date: 25 August 2016 15:53:22 Agenda+ AudioWorklet Status 15:53:36 Agenda+ A selection of issues requiring review 15:53:51 Agenda+ Review of other issues and PRs flagged for discussion 15:53:59 agenda? 15:59:51 hongchan has joined #audio 16:02:38 rtoyg_m has joined #audio 16:02:55 present+ rtoyg_m 16:03:10 present+ mdjp 16:03:16 present+ hongchan 16:03:50 jdsmith has joined #audio 16:04:05 present+ jdsmith 16:06:55 zakim, take up agendum 1 16:06:55 agendum 1. "AudioWorklet Status" taken up [from mdjp] 16:07:22 joe has joined #audio 16:08:51 hongchan ian not here today, landed a new introduction and audioworklet section with examples and concept text as suggested by domenic. Planning to add algo for instantiation and registration. 16:09:12 Till waiting for Alex Russel opinion for officical tag response. 16:09:56 hongchan following convention of css spec but it is different from what we have been doing in our spec. Trying PR first and can revisit after review. 16:10:23 PR available after this meeting. 16:11:19 rtoyg_m we can remove the old audio worker text now. hongchan should we keep it until audioworklet is stable? 16:11:57 rtoyg_m removing section 2.12 now. All agree 16:12:38 zakim, take up agendum 2 16:12:38 agendum 2. "A selection of issues requiring review" taken up [from mdjp] 16:12:56 https://github.com/WebAudio/web-audio-api/issues/930 16:13:57 rename registerAudioWorkletProcessor -> registerProcessor 16:13:59 agreed 16:14:23 https://github.com/WebAudio/web-audio-api/issues/475 16:17:36 https://webaudio.github.io/web-audio-api/#methods-7 16:18:04 hongchan not sure if stop() method should be on AudioWorkletProcessor 16:18:58 joe we need a method scoped to a single node - note terminate() is not 16:19:37 joe should stop cause the associated node to be disconnected. 16:20:06 rtoyg_m in this case stop should work in the same way as it works for oscillators 16:21:38 iank_ in other specs instances are under control of the engine and can be created or destroyed. 16:24:22 joe stop method in the processor would allow termination before prescheduled (tail time) events has completed. 16:24:54 hongchan there is no way for a processor to know if the node is part of the graph or not 16:27:35 joe proposal a; rely on application to communicate via post that the worklet should stop. proposal b: expose on the worklet context info so that conncted inputs can be determined 16:31:01 iank_ another option is to have an optional return value to report that there is still an active tail. eg keep calling until returns false 16:32:31 hongchan has joined #audio 16:34:07 joe nodes that except an input be removed when their input is disconnected - the same managed approach shoould be an option for audioworklet 16:36:44 q+ 16:37:24 ack joe 16:37:43 https://webaudio.github.io/web-audio-api/#lifetime-AudioNode 16:38:17 rtoyg_m has joined #audio 16:38:30 joe q about lifetime def which feels ambiguous - states that various refs will perpetuate the node, this is ambiguous with respect to inputs and outputs, was the intent that it only applies to inputs? 16:41:03 we should clarify in the text but this does refer to inputs. 16:43:13 joe offering to put together a PR, but which approach currently feels best. 16:43:31 hongchan where should lifetime info be locaated in the spec - audioworklet or 2.4.4 lifetime section, should be references in both sections 16:43:42 joe propose to expose input state in worklet context info 16:44:00 bool hasActiveInput? 16:45:30 https://github.com/WebAudio/web-audio-api/issues/344 16:46:50 https://github.com/WebAudio/web-audio-api/issues/344 16:47:36 https://github.com/WebAudio/web-audio-api/issues/344#issuecomment-182504554 16:53:41 rtoy to add some diagram to this issue to help us to parse the algorithm 16:56:50 Next meeting (and last before TPAC) 8th September. 16:58:45 rtoy would be good to look st outstanding PRs 16:58:56 joe and matt will review ove next week 16:59:28 rrsagent, make minutes 16:59:28 I have made the request to generate http://www.w3.org/2016/08/25-audio-minutes.html mdjp 16:59:38 trackbot, end meeting 16:59:38 Zakim, list attendees 16:59:38 As of this point the attendees have been rtoyg_m, mdjp, hongchan, jdsmith 16:59:46 RRSAgent, please draft minutes 16:59:46 I have made the request to generate http://www.w3.org/2016/08/25-audio-minutes.html trackbot 16:59:47 RRSAgent, bye 16:59:47 I see no action items