connect() 中的第二个参数是不确定的还是限制为 0-5

Is the second argument in connect() indefinite or limited to 0-5

如果你想使用通道分离器and/or通道合并你需要在connect(node,0,0)方法中使用第二个和第三个参数。

我想知道这些数字是否仅限于 5 个通道,或者这些参数是否为不确定数字。

splitter.connect(node,0) // is this number limited to 0-5 ?

似乎规范应该无限期地处理奇怪的多通道文件类型,但它似乎降级为 6 个通道或更少。

一个拆分器节点可以拥有任意数量的通道(不超过某个限制)。您必须在创建拆分器时指定数量。默认值为 6。参见 http://webaudio.github.io/web-audio-api/#widl-BaseAudioContext-createChannelSplitter-ChannelSplitterNode-unsigned-long-numberOfOutputs