1
我試圖播放使用js網絡音頻API的視頻文件。這裏是鏈接:網絡音頻API - 奇怪的5.1行爲
當我點擊播放圖標,所有通道都正常播放。但是當我點擊我的「播放」按鈕時,我只有左右聲道的音頻。我怎樣才能解決這個問題?我的瀏覽器是Chrome。
我試圖播放使用js網絡音頻API的視頻文件。這裏是鏈接:網絡音頻API - 奇怪的5.1行爲
當我點擊播放圖標,所有通道都正常播放。但是當我點擊我的「播放」按鈕時,我只有左右聲道的音頻。我怎樣才能解決這個問題?我的瀏覽器是Chrome。
Web Audio API默認爲2個通道。您應該可以通過將audioCtx.destination.channelCount設置爲更高的數字來增加頻道數量。
謝謝你的回答aldel。現在我有錯誤: 未捕獲IndexSizeError:無法在'AudioNode'上設置'channelCount'屬性:提供的通道數(6)超出範圍[1,2]。 任何提示? – Andrew
呵呵,我覺得應該可以工作,但這聽起來像是說它只支持立體聲。這可能取決於您的聲音硬件和驅動程序。是destination.maxChannelCount 2? – aldel