AVAudioPlayer - 音频播放
AVAudioRecorder - 音频录制
AVAudioSession - 音频会话 https://developer.apple.com/library/content/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007875
AVAudioBuffer - 代表一个缓冲区的音频数据及其格式。
AVAudioFormat - 格式
AVAudioPCMBuffer - 操纵的缓冲区在PCM音频格式
AVAudioCompressedBuffer - 音频压缩相关
AVAudioChannelLayout - 音频通道
AVAudioConnectionPoint - 音频连接位置
AVAudioConverter - 各种格式之间转换的音频流。
AVAudioEngine - 建立一个音频的节点图,从源节点 (播放器和麦克风) 以及过处理 (overprocessing) 节点 (混音器和效果器) 到目标节点 (硬件输出) http://www.jianshu.com/p/506c62183763
AVAudioEnvironmentNode - 混响
AVAudioFile - 读取音频格式信息和进行帧分离
AVAudioFormat - 音频格式
AVAudioIONode -
AVAudioMixerNode - 音频输入输出相关
AVAudioMixing - 协议
AVAudioNode - 节点
AVAudioPlayerNode - 调度AVAudioBuffer实例的回放
AVAudioSequencer
AVAudioTime - 音频时间
AudioUnit
AVAudioUnitComponent - 提供一些音频元的详细信息,如类型、子类型,制造商,位置等
AVAudioUnitDelay - 音频延迟效果
AVAudioUnitDistortion - 音频效果场景 如 教堂 大型房间
AVAudioUnitEffect - 实现音效 http://www.jianshu.com/p/df03d566d832
AVAudioUnitEQ - 均衡器
AVAudioUnitGenerator - 生成音频输出
AVAudioUnitMIDIInstrument - 抽象类代表音乐设备或远程工具
AVAudioUnitReverb - 混响
AVAudioUnitTimePitch - 速率、节距
let changeRatePitchNode = AVAudioUnitTimePitch()
//速率
changeRatePitchNode.rate = rate!
//节距
changeRatePitchNode.pitch = pitch!
AVAudioUnitSampler
AVAudioUnitTimeEffect - 非实时音频处理
AVAudioUnitTimePitch - 优质时间拉伸和音调变化
AVAudioUnitTimeEffect - 控制回放速度
AVMIDIPlayer - MIDI 播放
AVSpeechSynthesisVoice - 语音合成
AVAudioUnitTimeEffect - 控制回放速度
AVMIDIPlayer - MIDI 播放
AVSpeechSynthesisVoice - 语音合成
37.AVFoundation
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...