-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beatgrid off often,vamp plugin parameter. #9695
Comments
Commented by: daschuer You are right, that the results of the beat detection can be improved. However I am in doubt that additional parameters will improve the situation. They would be overwhelming for new users and not easy to adjust. Here is a pending PR that should improve the situation a bit. I have also some ideas to improve it further. Do you have a reference track that fails or works or has a significant off beat that could be solved? |
Commented by: kek001 Thank you for reply I have tons of examples, but without sending any of those. Its somehow intresting that beatracker find better popular music than those strong bass and drumss dance songs which i think should be much easier. but they can also be quite dynamic and starting long intro, and often composers do many minutes areas where dj can syn they decks/tracks. |
Commented by: kek001 sync* |
Commented by: daschuer Ok, I will have a look there. Do you have a specific track we can discuss? I only need title and artist for looking it up at Youtube or Spotify. |
Commented by: kek001 Also i dont know is it bad or good for workflow what i do. Maybe if i have to work more with song,it make me remeber it better and it leaves my brain more stronger footprint. so its 50/50 i have been thinking long should i write this beat grid problem at all. |
Commented by: daschuer
I have found: |
Commented by: kek001 Globular songs are interesting because they play dub/psydub. and are some time more complex than most electronic music and are not allways 4/4 . or tempo can vary just a guess. I havent tested with classical music what vamp will do. i will test. I hope you dont think this as insult because i dont know what kind of genres you are listening and playing, i mean trying to baby feeding. i just try to explain my thoughts someway. |
Commented by: mixxx-zulip #2152 |
Commented by: uklotzde The PR has been merged and the next master builds should include this fix. |
Issue closed with status Fix Released. |
Reported by: kek001
Date: 2019-07-18T17:22:33Z
Status: Fix Released
Importance: Medium
Launchpad Issue: lp1837092
More than 90% of time i need to adjust beatgrid,
and is often more of than 0.02 or 0.04
Lot of manual i mean lot of work and done it two times when mix 2.0 came.
I dont know would it help if i can change parameter, which finds/suitable better songs where is percussion,strong bass drum,bass etc...
I am scratching my head, Mixxx is promoting accurate detection in documents.
For Trance and Psychill music, mixxx is not accurate at all, how its locating beatggrid.
and Should be very easy task comparing ambient style music.
i mean this document from vamp plugins.
Parameters
Beat Tracking Method – The method used to track beats. The default, "New", uses a hybrid of the "Old" two-state beat tracking model (see reference Davies 2007) and a dynamic programming method (see reference Ellis 2007). A more detailed description is given below within the Bar and Beat Tracker plugin.
Onset Detection Function Type – The algorithm used to calculate the onset likelihood function. The most versatile method is the default, "Complex Domain" (see reference, Duxbury et al 2003). "Spectral Difference" may be appropriate for percussive recordings, "Phase Deviation" for non-percussive music, and "Broadband Energy Rise" (see reference, Barry et al 2005) for identifying percussive onsets in mixed music.
Adaptive Whitening – This option evens out the temporal and frequency variation in the signal, which can yield improved performance in onset detection, for example in audio with big variations in dynamics
https://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html#qm-tempotracker
The text was updated successfully, but these errors were encountered: