0.8 wav 播放器的另一思路,缓冲 AVAudioPCMBuffer
0.7 从 pcm 播放器,继续学习 AudioToolBox 的 services 与非压缩格式
0.6 从 wav 播放器,学习 AudioToolBox 的 services
0.5 Swift 音频 DIY ,Audio Queue Services 搞缓冲,AVAudioEngine 加声效
操作音频流,分为三个层面,
buffer, 缓冲,
packet, 包,
frame, 帧
一个缓冲 buffer 里面,包含很多个包 packet,
一个包 packet 里面,包含很多个帧 frame
感谢、参考、基于,syedhali/AudioStreamer
个人学过的,音频相关的技巧。从 ray wenderlich 开始
0.2 音频播放控制(音量采样检测、音量大小控制、左右声道切换、播放循环, 播放速率控制
0.1 录音与播放
把 Ray Wenderlich 的音频教程,从 Swift 2 更新到 Swift 5,并做了适当的修改, debug
0.2