ChannelMergerNode
ChannelMergerNode 介面,通常與其對應的 一起使用,可以將不同的單聲道輸入重新組合成一個單一的輸出。每個輸入都用於填充輸出的一個通道。這對於單獨訪問每個通道非常有用,例如,用於執行增益必須在每個通道上單獨控制的通道混合。ChannelSplitterNode

ChannelMergerNode 有一個輸出,但輸入數量等於要合併的通道數量;輸入數量由其建構函式和呼叫 的引數定義。如果未提供值,則預設為 AudioContext.createChannelMerger()6。
使用 ChannelMergerNode,可以建立比渲染硬體能夠處理的通道更多的輸出。在這種情況下,當訊號被髮送到 物件時,多餘的通道將被忽略。AudioContext.listener
| 輸入數量 | 變數;預設為 6。 |
|---|---|
| 輸出數量 | 1 |
| 通道計數模式 | “explicit” |
| 聲道數 | 2 (在預設計數模式下未使用) |
| 通道解釋 | “speakers” |
建構函式
ChannelMergerNode()-
建立一個新的
ChannelMergerNode物件例項。
例項屬性
沒有特定屬性;繼承自其父類 的屬性。.AudioNode
例項方法
無特定方法;繼承自其父級 AudioNode 的方法.
示例
有關示例程式碼,請參閱 。BaseAudioContext.createChannelMerger()
規範
| 規範 |
|---|
| Web Audio API # ChannelMergerNode |
瀏覽器相容性
載入中…