VitaもPSP-3000ぐらいのサイズだったらもうちょっと触りたくなったんだけどなあ。ちょっと持ち歩くにもカメラ構えるにも厳しい。MH3はVitaにデータ持ってってから触るのがおっくうになったし。
fopen("...", "rb")するのとリダイレクトでstdin経由で同じファイル読むのとで動作が違うのは何だ。stdioにもencodingとかあるのか?
というところで力尽きて寝る。何か的外れな気はするけどとりあえずリハビリにはなってるか。
vst2.4sdkのサンプルの"mini host"やっと動いたっぽい。やっぱドキュメントちゃんと読まないとダメだな。ちゃんと読んでないけど。
やっとcでwavファイル書けるとこまで来た。でも未だにwavフォーマットの仕様書は二次三次情報しか見つからず。やっぱMSは難しすぎる。
zero crossingだけに注目してその間にあるサンプル数から振幅固定したらどんな音になるんだ。
WAVじゃなくRIFFで探したら色々わかってきた。AIFFが先祖とかその前はEAが作った汎用コンテナのIFFだとか。
Eclipse CDEでprintfしたら普通にコンソールに出力されてるなぁ。前に「stdout/errが出力されないバグ」だと思ったのは何だったんだろう。
EclipseのCDEで標準出力がconsoleに出ないのはC++プロジェクトで、Cプロジェクトだと問題ないっぽい。プロジェクトの設定ファイル3つしかないみたいだし並べて比べたらもうちょっと特定できそうな気がするけどちょっとおっくう。