Преобразование массива целых чисел в поток PCM - PullRequest
0 голосов
/ 05 мая 2020

Итак, у меня есть массив 16-битных целых чисел со знаком - аудиосэмплов. Эти образцы берутся с известной фиксированной частотой дискретизации. Теперь мне нужно сгенерировать читаемый поток (в идеале - стереофонические 16-битные подписанные данные PCM), который я могу направить дальше для обработки звука. Проблема в том, что массив целых чисел не заполняется с этой частотой дискретизации, скорее он заполняется 128 на 128 целых чисел. Я не могу понять, как отправить эти ints в поток с желаемой частотой дискретизации. Также это сделано в node js, поэтому об API веб-аудио не может быть и речи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...