sfplay~でオーディオ・ファイル再認識

久々のクエストは知人からで、sfplay~で再生したオーディオ・ファイルを書き換えると、新しくなったオーディオ・ファイルの長さが反映されず、正しく再生されない、というものでした。

【解決策】fcloseしてからopenする

sfplayfclose.png

sfplay~はopenした時点でオーディオ・ファイルの情報を取得していて、そのファイルが書き変わったことを自動的には認識しないんでしょうね。なので、fcloseで一旦ファイルを閉じてから、ファイルを書き換えて、その後にopenでファイルを開き直すと良いみたいです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です