Allows the caller to pass the kwarg force_use_fpcalc=True to, well, force fingerprinting to use fpcalc.
I opted not to name the kwarg use_fpcalc as that function signature might suggest to a user that passing the flag is the only way for fingerprinting to use fpcalc.
Example use case (as described in the issue):
when a user is unable to use audioread, but doesn't wish to manually pip uninstall it for pyacoustid to fall back to another option
Addresses #48
Allows the caller to pass the kwarg
force_use_fpcalc=True
to, well, force fingerprinting to usefpcalc
.I opted not to name the kwarg
use_fpcalc
as that function signature might suggest to a user that passing the flag is the only way for fingerprinting to use fpcalc.Example use case (as described in the issue):
pip uninstall
it for pyacoustid to fall back to another option