android - Android-手动将()写入AudioTrack,没有适当的MediaRecorder.AudioSource

标签 android audio record

我看到MediaRecorder允许您通过麦克风或电话录音。

我在AudioTrack上使用write()来产生基本频率以外的声音。实际上有多个音轨。

我本来以为会有一个MediaRecorder.AudioSource设置来捕获系统发送给扬声器的任何声音。

我尝试了DEFAULT,但没有成功。

最佳答案

不幸的是,没有环回音频源可以录制设备产生的声音,而只是从外部音频源录制。

关于android - Android-手动将()写入AudioTrack,没有适当的MediaRecorder.AudioSource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5812396/

相关文章:

c++ - 在 C++ 中使用 libsndfile 从 WAV 文件中提取原始音频数据

android - 通过耳机插孔的输出引脚记录立体声音频,而不是编写USB音频驱动器

record - 如何找出 JOOQ 记录包含一些值

onClickListener 上的 java.lang.NullPointerException

nextInt() 时 JSONParser 上的 Java Android 问题

android - "List of devices attached"在 Ubuntu 12.04 上是空的

java - 复选框数据未在其他 Activity 中传递

javascript - 如果我直接嵌入数据,为什么 MozAudioAvailable 的 Framebuffer 会抛出?

Haskell 记录更新

ios - 以编程方式压缩录制的音频