[Bug 17357] (ConvolverNodeChannels): ConvolverNode channel mapping

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

Marcus Geelnard (Opera) <mage@opera.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |mage@opera.com
         Resolution|FIXED                       |

--- Comment #2 from Marcus Geelnard (Opera) <mage@opera.com> 2012-06-18 10:12:45 UTC ---
The specification does not say anything about what must happen for other
channel configurations than the ones listed.

Also, the wording "common cases for stereo playback where N and M are 1 or 2
and K is 1, 2, or 4" is confusing.

First of all the expression "common cases for stereo" indicates that there may
be other (less common) cases, but in fact the API does not support them.

Secondly, taking all permutations of "N and M are 1 or 2 and K is 1, 2, or 4"
gives 12 possible combinations (not just the 5 that are required):

N M K
1 1 1
1 1 2
1 1 4
1 2 1
1 2 2
1 2 4
2 1 1
2 1 2
2 1 4
2 2 1
2 2 2
2 2 4

Also, what about cases when AudioDestinationNode has numberOfChannels other
than 1 or 2?

Furthermore, it seems odd to let the number of output channels of the AudioNode
depend on the number of output channels in the playback system (I take it that
means ctx.destination.numberOfChannels).

-- 
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 Monday, 18 June 2012 10:12:48 UTC