updateBufferパンを右イヤホン(1.0f)に設定するときの方法に問題があります。サウンドは正しく再生されていますが、プロットが更新されていません:**buffer = (float) 0すべての要素について。
コードは簡単です:
- (void)audioPlayer:(EZAudioPlayer *)audioPlayer
playedAudio:(float **)buffer
withBufferSize:(UInt32)bufferSize
withNumberOfChannels:(UInt32)numberOfChannels
inAudioFile:(EZAudioFile *)audioFile {
__weak typeof(self) weakSelf = self;
[weakSelf.plot updateBuffer:buffer[0] withBufferSize:bufferSize];
}
左のイヤホン ->pan = -1.0fまたは両方 ->で機能します0.0fが、右のイヤホンでは機能しません。