Jestem obecnie rozglądać się za dobrym uniwersalnych pokonać wykrywania kodu biblioteki/źródło w C++, ponieważ uważam, że to bardzo trudne do osiągnięcia satysfakcjonujących wyników z kodem detekcji rytm pisałem sobie za pomocą tego samouczka: http://www.gamedev.net/reference/programming/features/beatdetection/C++ Biblioteka detekcji FFT?
Jest to szczególnie naprawdę ciężko, jeśli chcesz, aby działało z jakąkolwiek muzyką, więc zastanawiałem się, czy istnieje już coś użytecznego?
Dzięki!
Szukam detekcji Beat, która używa FFT jako wejścia i wykrywa, czy jest nowy beat w pewnym zakresie, czy nie. Dostarczone biblioteki są "tylko" procedurami FFT, jeśli się nie mylę? – user240137
Aby wykryć "uderzenie" lub w zasadzie okresowy skok, potrzebujesz tylko FFT? – dangerstat
Tak, we wszystkich implementacjach wykrywania rytmu widziałem do tej pory zasadniczo porównanie FFT z jedną z klatek przed i być może uruchomiono na niej jakieś funkcje wygładzające, aby odrzucić każdy rodzaj szumu. jeśli różnica jest powyżej pewnego progu dynamicznego, masz rytm. – user240137