2
iPhoneのmidi-> wav変換などで.midiファイルを再生する経験がある人はいますか?誰かがmidi-> wav変換などのiPhoneで.midiファイルを再生する経験はありますか?
iPhoneのmidi-> wav変換などで.midiファイルを再生する経験がある人はいますか?誰かがmidi-> wav変換などのiPhoneで.midiファイルを再生する経験はありますか?
Iphoneには特定の有効な形式のサウンドが必要です。 midiが直接サポートされているかどうかは不明ですが、MacOSXにはサウンドを変換するコマンドラインツールが付属しています。
サウンドファイルで次のコマンドを実行して、わかっている形式に変換します。
afconvert -v -f CAFF -d IMA4 -c 1ファイル名。拡張子
と
+ (void)PlaySFX:(NSString*)name
{
NSUserDefaults* savedState = [NSUserDefaults standardUserDefaults];
if ([savedState boolForKey:SFX])
{
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty (kAudioSessionProperty_AudioCategory, sizeof (sessionCategory), &sessionCategory);
SystemSoundID sound;
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:name ofType:@"caf"]], &sound);
AudioServicesPlaySystemSound (sound);
}
}
+ (void)StartAmbientSound
{
NSUserDefaults* savedState = [NSUserDefaults standardUserDefaults];
player = [[AVAudioPlayer alloc] initWithContentsOfURL: [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Volcano Erupting" ofType:@"caf"]] error: nil];
player.numberOfLoops = -1;
player.currentTime = 0;
player.volume = [savedState floatForKey:MUSICVOL];
[player play];
}
を次のように効果音や周囲の音のいずれかをプレイ