- From: Chris Rogers <crogers@google.com>
- Date: Wed, 14 Jul 2010 12:20:21 -0700
- To: Chris Marrin <cmarrin@apple.com>
- Cc: public-xg-audio@w3.org
- Message-ID: <AANLkTilUmtxZj9GouJRbcPrpxBMiB87znMi5Yqg_IOtC@mail.gmail.com>
Hi Chris, There isn't anything currently, but we could add a ChannelSplitterNode and ChannelMergerNode. The ChannelSplitterNode would have a single input, and multiple outputs (one per channel). For example, in the stereo case it would take a stereo input, with two mono outputs which could be routed in strange ways (ping-pong delay effects for example). The ChannelMergerNode would have multiple inputs and combine all the channels into a single output. In the simplest case, it would accept two mono inputs with a single stereo output. We would have to be careful with the ChannelSplitterNode, because its number of outputs could change dynamically simply by connecting a different source (with different number of channels) to its input. Chris On Wed, Jul 14, 2010 at 7:51 AM, Chris Marrin <cmarrin@apple.com> wrote: > > In looking at the spec, I haven't seen any (explicit) way to get access to > a single channel of an audio source. Is there a way I'm missing? I know you > could hack this using some of the positional audio nodes. But it seems like > it would be a good idea to be able to split out the individual channels more > directly. It would allow (admittedly hacky) tricks of being able to store > separate audio tracks in a single audio source. > > Is there already a way to do this? > > ----- > ~Chris > cmarrin@apple.com > > > > > >
Received on Wednesday, 14 July 2010 19:20:50 UTC