Можно ли генерировать wav-файл в python с глубиной 24 бит и шириной выборки 4, а не 3 (3x8 = 24). Идея состоит в том, чтобы иметь глубину в 32 бита, так что можно сделать выборку шириной 4 (4x8 = 32), но я бы попытался сделать верхние биты всеми (1), так что она выглядит как 24-битная глубина. Im открыт для предложений. Спасибо.Генератор wav-файлов с 24-бит глубиной
0
A
ответ
0
Я нашел решение. Хитрость заключалась в том, чтобы сделать wav-файл так же, как и для 32-битовой глубины, но установите LOWER (не верхний) 8 бит (LSB) на нули. Итак, в шестнадцатеричном формате у вас будет 00 xx xx 00 xx xx ... где xx - некоторые шестнадцатеричные числа.