Чем разница между AKFrequencyTracker и AKMicrophoneTracker в AudioKit?
Я обнаружил, что есть AKFrequencyTracker
а также AKMicrophoneTracker
в библиотеке И то и другое обеспечивает частоту как парам.
Вопросы:
- Какая разница между
AKFrequencyTracker
а такжеAKMicrophoneTracker
? - Какой класс лучше использовать для обнаружения пения микрофона в реальном времени?
Спасибо заранее.
1 ответ
AKMicrophoneTracker - это автономный класс, который просто читает с микрофона и ничего более, тогда как AKFrequencyTracker - это узел, который может быть вставлен в любую точку вашей цепочки сигналов. Они оба используют один и тот же алгоритм определения частоты, просто AKMicrophoneTracker проще использовать для общего случая, когда все, что вам нужно, это определение высоты тона, и ничего другого AudioKit не предоставляет.