AVAudioplayer を実装して、再生された音楽の測定データを取得しようとしていますが、それでも値 -160 を取得しています。使い方は簡単に見えます。メーターを有効にしてからタイマーでデータを取得するだけですが、これまでのところ結果はありません。
playerAV = [[AVAudioPlayer alloc] initWithContentsOfURL:outURL エラー:nil];
playerAV.delegate = 自己;
playerAV.meteringEnabled = はい;
[playerAV prepareToPlay];
[playerAVプレイ];
NSLog(@"ピーク左: %f 平均右: %f", [playerAV peakPowerForChannel:0],[playerAV averagePowerForChannel:1]);
どんな考えでも大歓迎です。