Re: [web-audio-api] (numberOfChannels): AudioDestinationNode.numberOfChannels (#112)

> [Original comment](https://www.w3.org/Bugs/Public/show_bug.cgi?id=17396#5) by Ralph Giles on W3C Bugzilla. Wed, 16 Jan 2013 01:01:01 GMT

I'm also really unclear on this. The current draft includes some downmix matricies, but doesn't say when they are to be used.

Mapping to a smaller number of output channels inside an AudioDestinationNode is the only obvious place I see, but this is difficult to apply consistently since surround playback is often supported on systems without multichannel playback hardware, with the OS doing its own downmixing. In other words, when "downmixing should be supported" which software layer should be doing the supporting?

If setting numberOfChannels asks AudioDestinationNode to up/down mix to a particular number of output channels (ignoring what the lower layers might do with this) how do we set it pass-through?

Should maxNumberOfChannels change in response to configuration changes?

---
Reply to this email directly or view it on GitHub:
https://github.com/WebAudio/web-audio-api/issues/112#issuecomment-24244285

Received on Wednesday, 11 September 2013 14:34:34 UTC