[翻译] ObjectAL for iPhone and Mac(持续更新)
ObjectAL for iPhone and Mac
https://github.com/kstenerud/ObjectAL-for-iPhone
以后补上使用教程
Mac and iOS Audio, minus the headache.
Mac 和 iOS 的的音频框架,真心让人蛋疼。
So you want to add audio to your app. Usually your audio needs are something like:
即使是这样你还是得把音频添加进的app中,你的老板说的算。通常情况下,你会用到下面的功能:
- Play, Pause, Stop, Loop
- Volume, Pitch, Pan, Mute
- Maybe some "power user" stuff, such as preloading and session control
- 播放,暂停,停止,循环
- 调节音量,??,??,渐变消音
- 也许还有些更强大的功能,比如预加载和会话控制
But you want more than that.
即使如此,你还是想要:
- You want it to be intuitive and easy.
- You want to get up and running fast.
- But most of all, you want it to JUST BLOODY WORK!
- 用起来直白点以及傻瓜点
- 代码能写的快一点
- 快让那货见鬼去吧,哥受够了
ObjectAL removes the pain.
ObjectAL 就是让你脱离苦海的救星。
ObjectAL shields you from the nastiness of audio programming on iOS and Mac.
ObjectAL 让你从那冗杂的音频代码中解放出来,利用空闲去品茶。
- It knows how to manage audio sessions.
- It knows OpenAL and AVAudioPlayer.
- It knows what bugs are in which OS version, and how to work around them.
- It knows how to navigate the arcane APIs and perform the right incantations.
- 它知道怎么管理音频会话。
- 它知道 OpenAL 和 AVAudioPlayer。
- 它知道 哪个OS 版本有什么bug,以及怎么处理他们。
- 他知道怎么驾驭那些令人抓狂给外星人用的API,让它们看起来能让人用。
ObjectAL layers all that craziness away, giving you a clean, object oriented, Objective-C interface that justworks.
ObjectAL 将那癫狂一扫而空,给你清新的、明确的API, 这就是它要干的事情。
With ObjectAL, the simple is easy, and the complex is possible.
使用 ObjectAL,想不简单都困难,想困难都是不可能的。
Find Out More
Homepage: http://kstenerud.github.com/ObjectAL-for-iPhone
Github: http://github.com/kstenerud/ObjectAL-for-iPhone
Documentation: ObjectAL.pdf (in the repository) or http://kstenerud.github.com/ObjectAL-for-iPhone/documentation
Community: http://groups.google.com/group/objectal-for-iphone
Download: http://kstenerud.github.com/ObjectAL-for-iPhone/downloads.html
[翻译] ObjectAL for iPhone and Mac(持续更新)的更多相关文章
- ( 译、持续更新 ) JavaScript 上分小技巧(一)
感谢好友破狼提供的这篇好文章,也感谢写这些知识点的作者们和将他们整理到一起的作者.这是github上的一篇文章,在这里本兽也就只做翻译,由于本兽英语水平和编程能力都不咋地,如有不好的地方也请多理解体谅 ...
- 【转载】2018 hosts 持续更新访问 gu歌【更新于:2018-05-03】
修改HOSTS实现免费,简单访问谷歌的目的 也是比较稳定的方法.修改hosts.修改hosts的方法,原理在于直接存储谷歌网站的IP地址.这样就不用DNS来解析网址了.也就是说,当我们输入谷歌 ...
- iPadOS 更新日志 - 持续更新中
本文只是为了简单记录一下每个正式版本发布时间和更新内容,只有这个初衷,从2019年9月25日开始,将会持续更新. iPadOS 13.1 - 2019年9月25日 经全新命名的 iPadOS 是一款强 ...
- BLE资料应用笔记 -- 持续更新
BLE资料应用笔记 -- 持续更新 BLE 应用笔记 小书匠 简而言之,蓝牙无处不在,易于使用,低耗能和低使用成本.'让我们'更深入地探索这些方面吧. 蓝牙无处不在-,您可以在几乎每一台电话.笔记本电 ...
- ( 译、持续更新 ) JavaScript 上分小技巧(三)
最近家里杂事较多,自学时间实在少的可怜,所以都在空闲时间看看老外写的内容,学习之外顺便翻译分享~等学习的时间充足些再写写自己的一些学习内容和知识点分析(最近有在接触的:复习(C#,SQL).(学习)T ...
- iOS --- [持续更新中] iOS移动开发中的优质资源
在我们做iOS APP的开发过程中, 须要非常多设计, 产品, 技术, 运营等方面的技巧和资源. 现将其整理汇总, 本文会一直持续更新. 敬请关注. 设计 Dribbble Dribbble是一个面向 ...
- 【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)
Util.js (持续更新中...) 项目地址: https://github.com/dragonir/Util.js 项目描述 Util.js 是对常用函数的封装,方便在实际项目中使用,主要内容包 ...
- OpenFlow1.3.3 学习记录(持续更新)
OpenFlow1.3.3 学习记录(持续更新) 正在学习OpenFlow1.3,该篇笔记将日常更新,主要内容大致为官方文档的总结与翻译. 交换机组件 按照优先级顺序进行包匹配,如果匹配到流表项,则执 ...
- 【oracle笔记1】基础知识大集锦:增删改,数据类型,用户操作,持续更新中···
什么是数据库?数据库就是用来存储和管理数据的仓库.首先我来简单介绍一下各数据库的背景,常见的数据库如下,oracle:甲骨文公司(市场占用率最高),oracle也是一个公司名,翻译过来就是甲骨文的意思 ...
随机推荐
- mycat性能调优
http://blog.csdn.net/wangshuang1631/article/details/69056070
- PCA(Principal Component Analysis)主成分分析
PCA的数学原理(非常值得阅读)!!!! PCA(Principal Component Analysis)是一种常用的数据分析方法.PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可 ...
- scp和rsync的区别和常用参数
一.scp 命令 1.scp 是 secure copy 的缩写,用于远程的文件的复制. 2.参数: -r: 递归复制整个目录. 3.实例: scp /home/space/music/1.mp3 u ...
- Java拾遗补缺
JDK9的lib目录下已经不再包含dt.jar和tool.jar.
- 命令:which、whereis、who和w
开始 命令搜索的顺序 在shell function中查找,有则调用,无则下一步: 判断命令是否为bash内置命令,有则调用,无则下一步: 在$PATH中搜索该命令,有则调用,无则报错. 判断命令类型 ...
- Tensorflow学习:(三)神经网络优化
一.完善常用概念和细节 1.神经元模型: 之前的神经元结构都采用线上的权重w直接乘以输入数据x,用数学表达式即,但这样的结构不够完善. 完善的结构需要加上偏置,并加上激励函数.用数学公式表示为:.其中 ...
- 在centOS使用systemctl配置启动多个tomcat
公司服务器使用的是阿里云CentOS7,CentOS7和CentOS6目前最大区别就是service变成了现在的systemctl,简单的查了一下并结合使用,发现systemctl功能上等同于6上面的 ...
- centOS7下SVN的安装和使用
1. 安装 CentOS通过yum安装subversion. # yum install subversion subversion安装在/bin目录: # which svnserve #查看目录 ...
- Contest Reviews(Updating)
现在每天至少一套题又不太想写题解…… 那就开个坑总结下每场的失误和特定题目的技巧吧 2018.8.25[ZROI] T3传送门 T1:找规律找崩了…… 最好不要一上来就钻进大讨论,先想有没有普适规律 ...
- Alpha 冲刺报告8
组长:吴晓晖 今天完成了哪些任务: maven和idea用的不熟啊,jar包或者war包导出来一直有问题:生气了把ide扔到服务器里去运行springboot了,卡哭了,终于可以运行了,然后debug ...
