【发布时间】:2013-01-22 07:55:00
【问题描述】:
处理音频以便输出正在播放的音符的最佳方法是什么?我正在为大学作业创建吉他调音器,而且我是 Android 开发新手。
我已经看到了关于从 Google API 录制声音的 Android 示例,但我想知道从那里去哪里?
我知道我必须进行傅立叶变换或其他操作才能获得频率,只是想知道是否有人对如何做到这一点有任何建议?
一旦我们可以在屏幕上显示正确的频率,我们就可以完成大部分项目。
感谢您的帮助。
【问题讨论】:
-
C:blog.bjornroche.com/2012/07/…中音高跟踪(带代码)的说明
-
如果你还不熟悉傅里叶变换,那么我怀疑为这个项目创建/实现算法将远远超出这个项目的范围(除非你有很长时间做这个项目,比如 6 个月,并且有很强的数学背景)。如果您没有那么多时间,那么我会遵循@anthropomo 的建议
-
@BjornRoche 谢谢你,我会看看他们 :) 并感谢 C 代码,应该帮助我。
-
@AndyOHart 请问您的项目结果如何/可行吗?我现在处于类似情况,必须为大学项目做一个 android 应用程序(没有以前的 android 开发经验)并且想做一个吉他调音器,不知道这有多可行
标签: android audio signal-processing