万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

coco2d-xは.cafは再生できない?

↓.caf使うとこんなエラーが出ます。おそらく1.xでは出なかった気が・・・

2012-10-22 07:14:18.901 papwa[9649:c07] Error loading /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:  dlopen(/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Symbol not found: ___CFObjCIsCollectable

・coco2d-xのあるサイト
URL:http://www.raywenderlich.com/11338/cocos2d-x-for-ios-and-android-space-game
Androidでは再生できないと書いている。だからXCodeでも再生できないようにしたのかも?
※ご丁寧に変換コマンドまで
 ↓

afconvert -f WAVE -d UI8 SpaceGame.caf SpaceGame.wav



ちなみに↓のサイトではiPhone版のcocos2dには.cafなのにcocos2d-xでは.wavなので。
URL:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Chapter_6_-_How_to_Play_Music_and_Sound_Effect

フォーマット一覧
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Audio_formats_supported_by_CocosDenshion_on_different_platforms