【发布时间】:2011-03-08 03:17:28
【问题描述】:
我主要是一名商业程序员,自 ZX Spectrum 以来我没有在音频编程方面做过任何事情,所以我什至不知道如何正确地问这个问题。
我只需要一些关于编写处理音频的应用程序(如音调矩阵)的正确方向的指针(在本例中是 Android,但这确实是一个普遍的问题)。
它们是基于生成大量样本还是动态生成的音调?
谢谢
【问题讨论】:
标签: android audio signal-processing
我主要是一名商业程序员,自 ZX Spectrum 以来我没有在音频编程方面做过任何事情,所以我什至不知道如何正确地问这个问题。
我只需要一些关于编写处理音频的应用程序(如音调矩阵)的正确方向的指针(在本例中是 Android,但这确实是一个普遍的问题)。
它们是基于生成大量样本还是动态生成的音调?
谢谢
【问题讨论】:
标签: android audio signal-processing
两者的任意混合。
在http://www.kvraudio.com 的论坛上进行了有趣的与音频相关的 DSP 讨论。
【讨论】:
【讨论】:
Android 提供了两种执行声音输出的方式。
一个正在使用 AudioTrack 类:http://developer.android.com/reference/android/media/AudioTrack.html
它的方法write,允许输出PCM数据。 AudioTrack 可用于流媒体和静态模式。
另一种方法是使用 Android Native Development Kit 和 OpenSL ES。
【讨论】: