LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Значит он декодирует в 32 bit float, понижает уровень и обрезает до 16 бит.

Зачем?

При ДЕКОДЕ 16 и 24 FIXED point сигнал в принципе не может быть выше 0

Это зависит от конкретного алгоритма, а никак не от битности. Сам учи матчасть.

PS: И твоё исчисление в dB кое о чём говорит.

Исправление Deleted, :

Значит он декодирует в 32 bit float, понижает уровень и обрезает до 16 бит.

Зачем?

При ДЕКОДЕ 16 и 24 FIXED point сигнал в принципе не может быть выше 0

Это зависит от конкретного алгоритма, а никак не от битности. Сам учи матчасть.

Исправление Deleted, :

Значит он декодирует в 32 bit float, понижает уровень и обрезает до 16 бит.

Зачем?

При ДЕКОДЕ 16 и 24 FIXED point сигнал в принципе не может быть выше 0

Это зависит от конкретного алгоритма, а никак ни от битности. Сам учи матчасть.

Исходная версия Deleted, :

Значит он декодирует в 32 bit float, понижает уровень и обрезает до 16 бит.

Зачем?

При ДЕКОДЕ 16 и 24 FIXED point сигнал в принципе не может быть выше 0

Это зависит от конкретного алгоритма, а никак от битности. Сам учи матчасть.