.wav ファイルで、「'fmt ' チャンクが 16 byte でないもの」が見つかった。 (18 byte)
・WaveEdit の読込み時に、サイズチェックに引っ掛かりエラーとなる
-> このサイズチェックを止める
・次のチャンクを探しにいく前に、残りサイズをシークする
・先に 16 byte は読込んでいるので、上記の場合 (18 - 16) で 2 byte
・チャンクサイズは、ID 直後の 4 byte を使用 (元から)
・syro stream も .wav フォーマットだが、こちらは SDK Sample に従って 16 byte で 'fmt ' を扱っている
・今回は修正しない
こんなの を作り始め、テスト/本番用データを用意していて見つかった
・Nero での 音楽 CD のリッピング .wav 変換
↓ Windows 実行用ファイル 実行用ファイルについて