AVI[?]:http://hp.vector.co.jp/authors/VA007898/program/参考。■(date:02/01/15)[◎]今日は:友人と昼飯を食った。いろいろなことを話し合う。8分弱エイジングした。金もかけていない僕は何も言わない事にします。聞くのが主にmp3ってあたりでもうヘボヘボなので。300円のヘッドフォンよりはずっとマシだということは断定できるんですが。■(date:02/01/14)[×]今日は:ダメ続き。符号化はなんとなくわかったけど復号がもう全然わからない状態。頻度表の正規化って実は必須だしRangeCoderって全然簡単じゃないじゃないですか。ヘッドフォン[△]:audiotechnicaの"ATH-M40fs"を購入。\15kのところを、\12kで。周波数特性が6Hz-28kHzでフルフラット。プラグが標準大プラグなので変換をかまさないといけない。変換コネクタ買ってこなきゃ。■(date:02/01/13)[×]今日は:よくわからん。RangeCoderを扱ってる資料があまりにも少ない上に公開されてる希少なソースコードがtemplateバリバリだったりして非常に死にそうな今日この頃です。あずまきよひこ[○]:「淫魔の乱舞」なんていうエロマンガを購入。別名:あずまきよひこちょっと嬉しい。あと、ちょっとだけCOFFフォーマットに詳しくなった。■(date:02/01/12)[○]今日は:どうにか動く形になってきた。レンジコーダ[○]:frange.cirange.cまずは浮動少数で作ってみるテスト.どういうわけか頻度表はアダプティブです。BWTかけたデータとかだとよく縮みますがLHAにも負けるというこの駄目っぷりはあまり使い物になりません。展開部分組んでねーし。算術符号では区間上端と区間下端を使って確率区間を表していたものを式を変形する事で区間下端と区間幅で表すようにしたものだ。確率区間の更新が楽になる。算術符号ではこのあたりがもっと複雑になる。■(date:02/01/11)[○]今日は:プログラミングしまくり。エントロピ圧縮であるRangeCodeのコード書いてました。