Воспроизведение данных из getByteTimeDomainData - PullRequest
0 голосов
/ 28 мая 2020

Я использую аудиоконтекст в js для записи некоторых небольших звуковых сэмплов и их визуализации.

const context = new AudioContext()
const audioStream = context.createMediaStreamSource(stream)
const analyser = context.createAnalyser()
analyser.fftSize = 2048

const bufferLength = analyser.fftSize
const timeData = new Uint8Array(bufferLength)

audioStream.connect(analyser)

А потом получаю данные во временной области * Визуализация работает нормально, но я хочу иметь возможность воспроизводить визуализированные данные. Я ищу что-то вроде context.playUint8Array(timeData), но бьюсь головой о стену здесь.

Любая помощь приветствуется.

...