Как преобразовать сэмплы pcm в массив байтов в числа с плавающей запятой в диапазоне от -1,0 до 1,0 и обратно?
Алгоритм пересэмплирования, который я использую, ожидаетпоплавок массив, содержащий входные выборки в диапазоне-1,0 до 1,0 , Аудио данные16 бит PCM с частотой дискретизации22кГц.
Я хочу уменьшить звук от 22 кГц до 8 кГц, как представить сэмплы в байтовом массиве в виде чисел с плавающей запятой> = -1 и <= 1 и обратно в байтовый массив?