-
Notifications
You must be signed in to change notification settings - Fork 120
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
Improve matches in pitch/tempo changing song samples #35
Comments
That's right, the algorithm is acutely sensitive to the exact timing and
tuning of the original, so if they are changed, the matching falls apart.
I've seen some work on designing fingerprints that were invariant to either
or both of tempo or pitch shifts, but they would be more expensive, and
presumably less discriminative (since there are now many possible matching
waveforms). E.g. http://www.ofai.at/research/impml/technology/identify.html
When I wanted to deal with the possibility of substantial playback speed
change in the past, I added multiple resampled versions of the reference to
my database (since in many applications the reference database has plenty
of room to spare). That way you only span the ranges and combinations of
scalings you care about. Spacing them e.g. 1% apart will provide the
ability to match any factors within the range.
Good luck!
DAn.
…On Tue, Apr 3, 2018 at 3:00 PM, liorazi ***@***.***> wrote:
There is a possibility this is one of the disadvantages of the algorithm
used in audfprint, but is there a way to improve the match % in pitch/tempo
changing songs? in the settings/options maybe?
According to what I tested (using Ableton) if you change pitch >-/+1%
songs start to be not matchable. Same goes to changing tempo only
(preserving the key) with >-/+ 5%.
-Lior
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#35>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAhs0fRgjwABM5nI6PFl-yQ9L6KOnH1Xks5tk8bLgaJpZM4TFnCH>
.
|
Cool, that answered my needs. Thanks for the quick reply! -Lior |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There is a possibility this is one of the disadvantages of the algorithm used in audfprint, but is there a way to improve the match % in songs where the pitch/tempo was changed? (via the Options?)
According to what I tested (using Ableton) if you change pitch >-/+1% songs start to be not matchable. Same goes to changing tempo only (preserving the key) with >-/+ 5%.
-Lior
The text was updated successfully, but these errors were encountered: