我正在为 iOS 应用程序创建这个简单的录音机和编辑器界面:
音频被记录到用于创建波形的浮点数组中。录制后,我将浮动数据复制到一个AVAudioPCMBuffer用于播放的AVAudioPlayerNode. 我能够从一开始就播放缓冲区,但我不知道如何只播放缓冲区的一部分。该scheduleSegment功能仅适用于文件。
AVAudioPCMBuffer
AVAudioPlayerNode
scheduleSegment
swift avaudioengine avaudiopcmbuffer avaudioplayernode
avaudioengine ×1
avaudiopcmbuffer ×1
avaudioplayernode ×1
swift ×1