私はこの質問と同じ問題を抱えています: SimpleAudioEngine、.cafファイルを再生しています(閉じられています)
ただし、解決策は機能しません。
私は持っていますBattle.wav
、これはうまく動作します
[[SimpleAudioEngine sharedEngine]playBackgroundMusic:@"Battle.wav"];
今、それを .caf に変換したいと思います。その質問の答えによると、次の端末行を使用する必要があります。
afconvert -f caff -d LEI16@22050 Battle.wav
ただし、結果のファイルは機能しません。私が使用する場合:
[[SimpleAudioEngine sharedEngine]playBackgroundMusic:@"Battle.caf"];
これを行うと、Xcode は次のメッセージを表示します。
AudioStreamBasicDescription: 2 チャネル、44100 Hz、'lpcm' (0x00000C2C) 8.24 ビットのリトル エンディアン符号付き整数、デインターリーブ
それが何を意味するのかよくわかりません。ただし、私が知っていることは、ファイルが実際に聞こえないということです。
.caf ファイルを再生する際の質問: シミュレーターでは問題なく動作しますが、iPhoneではうまく動作しません (また、問題は、私がここで抱えているのと同じ基本的なものではないようです)。
Cocos2d-iphone 1.0.1、iPhone 4。