icon Altzin,钱辰飞

Altzin,钱辰飞

FAUD — 10bit float audio

FAUD10bit float audio:有效精度 10bit,量化步长随幅度变化(类 float 的精度特性),码字对原始 PCM 全序(单调、任意两值可比较)。解码输出 16bit PCMInt16Array),再经固定预测 / Rice 压缩为 .faud

流程:float / s16 输入 → 10bit 单调码字 → CAUD 体 → 解码为 16bit PCM;流式播放仅在 Web Audio 接口处转为 float。

为何叫 float audio(FAUD v7):

1. 不是因为解码输出 float——解码统一为 16bit PCM

2. 因为精度特性近似 float:在 u = s16 + 32768 上均匀量化,幅度越大步长越大、幅度越小步长越小,与线性 PCM / float 的幅度–精度关系同类。

3. 全序性:1024 个码字对 s16 严格单调,s16=0 → 512,正负半轴各 512 级,保序且码字往返一致。

4. CAUD 体:无预测 / 固定预测 1…4 阶;每块冷启动,channel×block 并行。

模式:
申请的音频上下文采样率:
编码采样率:
块长:
编码线程:

拖放音频文件到这里或点击上传

请上传文件

预览

转换结果
本页访问次数:43 Altzin,钱辰飞