最近、アプリケーション全体を 64 ビットに移植しましたが、オーディオ レコーダー以外はすべて正常に動作しています。結果のファイルの情報を Quicktime で確認すると、正しいパラメータ (サンプル レートなど) が報告されていますが、ファイルに一貫したギャップがあるか、はるかに高速で再生されているか、またははるかに低速で再生されています。
すべての変数を明示的に入力していることに注意してください。つまり、プレーンな「int」や「long」を使用する代わりに、UInt32 や SInt16 などのわかりやすい型名をすべてに使用しています。