[Bug 17398] (AudioNodeAsAudioParam): AudioNode as input to AudioParam underdefined

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17398

--- Comment #4 from Marcus Geelnard (Opera) <mage@opera.com> 2012-08-08 11:39:16 UTC ---
I'm still a bit confused. The changes describe how the connect() method works.
I think a better way to specify this is in the AudioParam section, with a
complete description of how the final parameter value is calculated. This would
include:

1) The .value attribute
2) The automation values (scheduled changes)
3) The connected inputs

My current assumption would be something like:

[.value attribute] + [automation curve] + sum(mono(inputs))

Also, the specification needs to define what the default values of each
contributing factor are. For instance if no events are scheduled or if no
inputs are connected.

Also, what happens if cancelScheduledValues() is called with time = 0 or
-Infinity? Will the automation curve return to its default value, keep its
current value, or throw an exception?

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Wednesday, 8 August 2012 11:39:19 UTC