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