我正处于一个项目的开始阶段,我将尝试为 Android 制作助听器应用程序。我在 Pure Data、C 声音和基本的 Android 声音库中编写了一些补丁,这些声音库基本上从麦克风获取输入并通过耳机播放。没有过滤或放大。
虽然 Csound 提供了最佳性能,但延迟使工具无法使用。我知道 Android L 应该会有所帮助,但我的目标是创建一个低成本的助听器设备。所以旧手机可能不会得到它。
下一个想法是看看我是否可以直接访问 adc 和 dac 值,然后使用 C 使用 NDK 制作我自己的 AudioTrack 和音频记录版本。基本上指向这些值进入的内存位置。
这可能吗?还有我应该研究什么?我在网上找不到任何关于直接访问 DAC 和 ADC 的信息。
感谢您的时间。