自由工作(10)

黙々と進めた。残タスクは、

  • コマンドラインの整備:DONE
    • 残差出力モードの追加(-e):DONE
    • 統計情報出力モードの追加(-c):DONE
  • テスト …
more ...

自由工作(9)

AADのフォーマットを書いてく。デバッグ効率のため(データ到着順で見れるようにしたい)に、ビッグエンディアンで...

ヘ …

more ...

自由工作(8)

  • ステップサイズテーブルの再設計。256エントリでいいはず。8bitの領域を使い切るべき。 * インデックス更新テーブルの吟 …
more ...


自由工作(6)

群論再開させつつ。

mac update以降、コンパイル警告がうざったくてしょうがなくなっていた。どうやら /usr/include が消えたようで …

more ...

自由工作(5)

ノイズ(差分の量子化誤差)はまさにi.i.d.なラプラスからサンプリングした感じ。全帯域にある。 人間の声のところは …

more ...

自由工作(4)

エンコードもできた印象。まずは、量子化誤差の観察を開始している。 ラプラス分布っぽいので頻度を出してみる。→すご …

more ...

自由工作(3)

しばらく夏休みしてた。作業再開。エンコード作成中。 ADPCMの音質改善にはノイズシェーピング(量子化ノイズ)をへらすの …

more ...

自由工作(2)

ADPCMのデコードはほぼできた。次はエンコード。

いろんなソース見とるが、予測時に分岐しまくるのやばくね?とおもって …

more ...

自由工作(1)

まずはIMA-ADPCM互換のデコーダ/エンコーダを作ってみますかね。かなり情報あるし。 FFMPEGで出力する方法は:

ffmpeg -i <input.wav> -f wav -acodec adpcm …

more ...