Re: Behavior of source nodes on connect/disconnect

Another scenario:  Say you have a source node attached to a sub graph that
isn't currently attached to the destination.  If you start(0) the source
node, and then later on connect the subgraph to the destination, what
should happen?

Or say you don't connect the subgraph, but have an onended listener for the
source.  The listener should get fired, once the source is started?


On Thu, Sep 12, 2013 at 1:51 PM, Raymond Toy <rtoy@google.com> wrote:

> While fixing a different issue in Chrome's webaudio, the following
> questions came up.
>
> If you have a (long) source node that has started playing and then you
> disconnect it (completely) after 1 sec from one part of the graph and then
> wait for, say, 1 sec, and connect it to a different (or same?) part of the
> graph, what should happen?  Does the node start playing again?  What does
> it play? The source starting at time 2 sec?
>
> A different scenario:  You've started playing a source node, and then
> completely disconnect it from the graph and then add a onended listener.
>  What should happen? Does the onended listener get called when the source
> would normally end?
>
> I think these are not scenarios that would normally occur, but it came up
> during a review, and I didn't know the answer.
>
> Help!
>
> Ray
>
>

Received on Thursday, 12 September 2013 21:47:25 UTC