首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于安卓系统的OpenSL ES教程

用于安卓系统的OpenSL ES教程
EN

Stack Overflow用户
提问于 2011-07-20 21:57:30
回答 5查看 34.8K关注 0票数 40

我一直在尝试使用android ES库,该库可用于在android2.3中制作原生音频,但似乎规范的头文件和600页的OpenSL文档是唯一可用的文档。

我应该在哪里寻找这些功能的示例、教程或简要概述?

EN

回答 5

Stack Overflow用户

发布于 2011-08-12 02:21:35

NDK附带了一个名为NativeAudio的示例应用程序。它有几乎所有你想要实现的例子:效果,流,合成等等。如果你看一下它的代码,你会有一个很好的开始。

票数 21
EN

Stack Overflow用户

发布于 2012-04-18 23:03:31

你也可以看看维克多·拉扎里尼的音频编程博客,它有一个安卓部分:http://audioprograming.wordpress.com/category/android/

在那里你可以找到工作示例,它们对我开始使用openSL非常有用,并且可以作为使用ndk开发音频应用程序的基础。

另外,不要忽视规范文档,毕竟它不是很长,第一部分不超过50页,它为您提供了理解一切工作原理所需的视角,其余部分仅供参考。注意,android openSL实现中的一些内容与规范有所不同:有关这方面的更多信息,请参阅-ndk-directory/docs/opensles/index.html中的。

票数 16
EN

Stack Overflow用户

发布于 2012-10-31 17:55:00

经过相当多的搜索,我发现了更有价值的信息:

  • 包含在NDK中的NativeAudio项目是一个很好的开始。
  • 也是一个很好的起点"Android NDK Beginner's Guide" by Sylvain Ratabouil一书的第七章“用OpenSL ES播放声音”(你可以使用"look inside“功能在亚马逊上看看,或者购买亚马逊也是一个很好的例子。所有荣誉和感谢他们的作者。
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6763149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档