【发布时间】:2012-01-24 17:07:26
【问题描述】:
我正在编写一个显示随机自然音符并等待用户在吉他上弹奏该音符的程序。处理音频输入以查看是否播放了正确的音高,如果是,则显示下一个音符并更新用户的分数。这个想法是教基本的吉他音符。
我打算将 SFML 用于音频处理,将 QT4 用于 gui。我将有一个从相关 QObject 和 SFML 类派生的小部件。
问题:如何使用 SFML 检测麦克风输入的音高?是否可以简单地将输入的一部分存储在 sf::sound 对象中并调用它的 getPitch() 方法?
【问题讨论】:
-
我已经删除了 qt4 标签,因为问题与它无关