最近看了谷歌的codelabs介绍AAudio的示例, 写的还不错, 把主要问题介绍清楚了, 对音频这块感兴趣的可以看下. 当然实战还是推荐Oboe库.
1. 示例1, 主要讲了怎么创建一个声音合成器, 生成不同频率的正弦波.
https://codelabs.developers.google.com/codelabs/making-waves-1-synth/#0
这个程序可提升的地方:
频率和振幅由上层设置
2. 示例2, 主要讲了怎么录音, 怎么把录音给播放
https://codelabs.developers.google.com/codelabs/making-waves-2-sampler/index.html#0
代码基本都是C++14写的, 代码质量很不错, 可以学习下C++的写法.

本文介绍了谷歌codelabs中关于AAudio的两个示例:一是创建声音合成器生成正弦波;二是实现录音及播放功能。推荐使用Oboe库进行实战,代码采用C++14编写,质量高,适合学习。
2424

被折叠的 条评论
为什么被折叠?



