SimpleAudioEngine 的 playEffect 不适用于蓝牙播放器。
但是 playBackgroundMusic 确实适用于蓝牙扬声器。
playBackgroundMusic 和 playEffect 都可以在 iPad 上单独运行,但是当通过蓝牙扬声器播放时,只有 playBackgroundMusic 作品和效果(使用 playEffect 播放)听不到。
这是一些相关的代码:
#import <Foundation/Foundation.h>
#import "SimpleAudioEngine.h"
@interface MyAudioEngine : NSObject
{
//NSInteger* currentEffect;
NSMutableArray* effectsInPlay;
}
+(MyAudioEngine*) singleton;
-(void) playEffect:(NSString*) fileName;
-(void) stopPlayingCurrentEffect;
@end