私の*.wavの仕事は期待通りです。しかし、wavファイルは大きすぎるので、*。mp3または* .oggを再生したいのですが、機能しません。
finchデモプロジェクトにあるこのコード行を使用します
engine = [[Finch alloc] init];
sitar = [[Sound alloc] initWithFile:RSRC(@"sitar.wav")];
[sitar play];
そのため、sitar.wavを.mp3ファイル名に変更するだけです。
注1: mp3やoggであってはなりません。wavほど大きくないファイル形式でも問題ありませんが、どちらですか?
注2: サウンドの使い方がわからなかったので、stackoverflowでfinchを検索して見つけました。見た目は簡単なので、それを使用したいと思いますが、そのサウンドファイル(圧縮コーデックを使用したアンビエント+エフェクトサウンド)を再生する他の簡単な方法を知っている場合は、他の手法にも切り替えます。