Как я могу воспроизвести более 3-канальный WAV-буфер с CreateBuffer в браузере? - PullRequest
0 голосов
/ 27 марта 2020

Я играю свою волну греха с audioContext.createBuffer, как на этой странице: https://developer.mozilla.org/en-US/docs/Web/API/BaseAudioContext/createBuffer

И это прекрасно работает, когда я устанавливаю numOfchannels 1 или 2.
Но канал 3, 4, ... игнорируется (воспроизводятся только ch1 и ch2).

var buffer = baseAudioContext.createBuffer(numOfchannels, length, sampleRate);

Как я могу воспроизвести 3-канальный волновой буфер с audioContext?
В документе сказано, что он может воспроизводить как минимум 32-канальный буфер (или говорить о будущем?)

My волновые данные работают нормально, когда я записываю их как .wav двоичный файл и играю с windows медиаплеером, так что я думаю, что это не проблема с моими данными.

...