我正在尝试为iPhone和iPad制作音乐播放器。 我已经使用AVFoundation进行播放控制。但我正试图在我的播放器的“音乐”设置中将音频规范化实现为“声音检查”,我找不到任何有用的资源。任何建议都会有所帮助。
答案 0 :(得分:0)
简单回答:这是不可能的。
专家回答:您选择的框架无法实现。您需要在Core Audio的下层:Audio Units和AudioQueue上下载。但在这里你会发现C代码和一些信号处理知识的需要。
您可以轻松做到的是改变音量:
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error = nil;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.volume = 0.5; // from 0.0 to 1.0
if(audioPlayer == nil)
NSLog([error description]);
else
[audioPlayer play];