ADPCM 是自适应的,因此它具有可变的采样率。但它有一些平均速率吗?它有固定持续时间的帧吗?
问问题
390 次
1 回答
2
您在这里误解了它:-)。“自适应”并不意味着采样率根据其包含的信号进行调整。
“自适应”意味着有限的可用增量步长(4Bit = 只有 16 种编码样本的可能性)通过预测适应信号。它试图从给定的样本中估计下一个样本可能具有的值,并根据该值调整增量步长。
如果信号从样本到样本的变化较小,则选择的步长比信号变化大的情况更接近。从一个样本到下一个样本,信号从非常振荡到安静是不太可能的。
如果您使用此类算法对 100Hz 的方波进行编码并在音频编辑器中重新打开它以使波形可见,您会注意到这种行为。当波形从一个极性变为另一个极性时,信号“加速”(步距越来越远),直到它到达另一端,然后再次减速(步距越来越接近)。
它仍然具有固定的采样率。你会给它的那个。在 RIFF WAVE 中,采样率存储在标题中。
于 2016-07-09T21:52:27.517 回答