美文网首页
AudioUnit 基本知识图

AudioUnit 基本知识图

作者: 狂风无迹 | 来源:发表于2018-07-17 23:44 被阅读11次

         废话不多说,看图说话,全部理解并进行过应用,大致就掌握这一块了。图都是摘抄自官方文档。

1、iOS的音乐框架:

2、iOS提供的音乐处理特性:

总结一下,分为四个方面的特性处理:1、特效;2、混音;3、I/O;4、格式转换。

可以直接使用Audio unit,但是更推荐使用Audio graph;

3、

4、I/O unit 的结构

5、创建一个Audio Graph分为三步

a、将节点加入图中;

b、直接配置节点代表的音乐处理单元;

c、将这些节点连接起来;

6、简单的AUGaph

插入一个均衡器

7、pull mode

8、选择播放图模式

最简单的一种,两个IOUnit,获取到数据之后直接播放了。

9、增加一点复杂度,加上一个混音单元;但是没有rendercallback;

10、加上一个rendercallback,这个时候可以对输入的内容做变换之后再丢给输出;

11、仅有输出的带rendercallback模式

12、第11的扩展,至此,可以构建出比较复杂有趣的App了;

相关文章

  • AudioUnit 基本知识图

    废话不多说,看图说话,全部理解并进行过应用,大致就掌握这一块了。图都是摘抄自官方文档。 1、iOS的音乐框...

  • iOS AudioUnit 总结

    iOS AudioUnit 总结 iOS 的 AudioUnit 功能十分强大,使用图的形式连接各个节点,来实现我...

  • 音频采集

    音频采集 音频采集的方式 AudioUnit音频单元 AudioUnit总结 最底层 AVFoundation...

  • AudioUnit 框架详细解析

    1. AudioUnit框架详细解析(一) —— 基本概览2. AudioUnit框架详细解析(二) —— 关于A...

  • iOS使用AudioUnit/AudioQueue实现耳返功能

    首先理清思路我这边使用AudioUnit录音,AudioQueue播放1、创建AudioUnit对象,并初始化设置...

  • CoreAudio基础概念

    1.AudioUnit 在所有API中,AudioUnit延迟最短,使用最灵活.代价很复杂。 2.Audio Fi...

  • iOS音频-audioUnit总结

    在看LFLiveKit代码的时候,看到音频部分使用的是audioUnit做的,所以把audioUnit学习了一下。...

  • AudioUnit简介

    AudioUnit简介 AudioUnit这个名字取得还是比较形象的,它的主体就是一系列的unit,不同unit能...

  • AudioUnit

    转至 :http://www.qingpingshan.com/m/view.php?aid=386657 声音的...

  • AudioUnit

    在iOS平台上,所有的音频框架底层都是基于AudioUnit实现的。较高层次的音频框架包括:MediaPlayer...

网友评论

      本文标题:AudioUnit 基本知识图

      本文链接:https://www.haomeiwen.com/subject/xbdnpftx.html