使用 AKFrequencyTracker 时,我喜欢添加"速度"功能,根据音符的节奏和奇迹来识别音符
尝试使用AKPeriodicFunction和AKMetronome,但看起来它们用于播放而不是分析。
tracker = AKFrequencyTracker(mic)
if tracker.amplitude > 0.1 {
var frequency = Float(tracker.frequency)
...
如何将"速度"功能添加到跟踪器中?
谢谢
AudioKit 没有节拍检测功能,这将是速度跟踪器的第一个速度。我们最近将Aubio与AudioKit合并用于一个客户项目:
https://github.com/aubio/aubio
还有其他开源替代方案,只需在Google上搜索"速度检测GitHub":
https://www.google.com/search?client=safari&rls=en&q=tempo+detection+github&ie=UTF-8&oe=UTF-8