読者です 読者をやめる 読者になる 読者になる

Lynx-EyEDの電音鍵盤 新館

広帯域制御屋の駄文とか

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

PSoC ADPCM

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

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

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

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

ほんとだぁ(・∀・)笑




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


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


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