コーデック作り2021春(14)

「重ねる努力」での発散現象を観察している。

  • SAのフィルタ係数が正の値に徐々に吹っ飛んでいる
  • ブロックの切り替わり …
more ...

コーデック作り2021春(13)

デコーダを作った。といっても枠は作ってあってプロセッサ部を埋めるだけ。 動かしたところSAの係数を記録してな …

more ...

コーデック作り2021春(12)

ちょっとCmake整理した。

で、昨日の続きといく。発散している現象はフィルタ係数をダンプしてみたけど、不連続的じゃな …

more ...

コーデック作り2021春(11)

起床ミスって日中の作業時間が、、

8bit音声に対して圧縮率が悪いのは、8bit音声を非常に低振幅(-128 - 127)のデータとして扱っ …

more ...

コーデック作り2021春(10)

NNGSAとのRMS比較をやる。NNGSAが低いのなら後段でSAかませたい。 残差の振幅分布を見ると、やっぱNGSAの方が良い。0付近へよ …

more ...

コーデック作り2021春(9)

NNGSAは一旦置く。NGSAで勝負をしかけていく。

ステップサイズの調節を入れてみたが、上がったり下がったり。もっとよく見 …

more ...

コーデック作り2021春(8)

NNGSAをうまく動かしたい。キモは整数除算。

と思っていたら正規化定数が負になっているのを見て、異常だと思った。アル …

more ...

コーデック作り2021春(6)

ナイーブな全体エンコード・デコードはできている。 また、LMS/Newton AR(1)もまあできたかなというところ。flac, wavpackと同程度に …

more ...

コーデック作り2021春(7)

プリエンファシスを掛けるとよくない。 これは確かにAR(1)のアルゴリズム的にもうなずける。

今日はNNGSAをためしてみ …

more ...

コーデック作り2021春(5)

今日は少なくともヘッダエンコード・デコード、ハンドル作成までいっておきたい。 その先は一括エンコード、デコー …

more ...