lynxeyedの電音鍵盤

MBDとFPGAと車載で使うデバイスの備忘録

サンプリング周波数によってブロック長は違う

友人からブロック長が違うという指摘をもらいました。

(ADPCMの1ブロック)=(チャネル数)*(サンプリング周波数)/11k*256

つまり、IMA ADPCM,22.05kHz,monoの1ブロックはこの計算式から512byte

バイナリエディタでみてみると…
f:id:Lynx-EyED:20081130203048j:image

ほんとだぁ(・∀・)笑




というわけで、修正プログラムをUPDATEしました。
LPFも完成いたしました。


このプログラムの使い道ですか?うーん。
ハンディカムとかの録音機能ってIMA ADPCM多いんですよね。
あれを聞くとか?


実はもうちょっと実用的な用途を考えてるんですが、それはプログラムが完成してからということで。