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