音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 20140|回复: 0
收起左侧

[音频] 高性能音频

[复制链接]

363

积分

2

听众

0

音贝

音频应用

Rank: 1

积分
363
发表于 2006-1-18 18:46:00 | 显示全部楼层 |阅读模式
高性能音频
NDK 软件包包括一个对 Khronos Group 的 OpenSL ES™ API 规范的 Android 特定实现。利用此库,不管编写合成器、数字音频工作站、卡拉 OK、游戏还是其他实时应用,您都可以使用 C 或 C++ 实现高性能低延迟时间音频。

OpenSL ES™ 标准与 Android Java 框架中的 MediaPlayer 和 MediaRecorder API 提供了类似的音频功能。 OpenSL ES 提供了一个 C 语言接口和 C++ 绑定,这样,您可以从使用任意一种语言编写的代码调用 API。

开发出色的音频应用
OpenSL ES API 可以帮助您制定和提升应用的音频性能。 某些典型用例包括以下组成部分:

数字音频工作站 (DAW)。
合成器。
电子鼓。
音乐学习应用。
卡拉 OK 应用。
DJ 混合。
音频效果。
视频/音频会议。
本部分首先将介绍如何将 OpenSL ES 集成到您的应用中,然后介绍您需要了解有关 OpenSL ES 之 Android 实现的哪些信息(首先侧重于此实现与参考规范的不同,然后是用于确保 Android 兼容性的其他扩展。 接下来,您将学习如何最大程度减小音频延迟时间。相关文档还提供了音频采样建议来帮助您选择最佳采样率,以及使用浮点数字表示音频数据时应考虑的优缺点。 本部分最后是一些补充性的编程说明,用于确保正确实现 OpenSL ES。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

QQ|小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-5-28 20:34 , Processed in 0.025648 second(s), 7 queries , File On.

Powered by Audio app

快速回复 返回顶部 返回列表