Justin Salamon

Results 132 comments of Justin Salamon

@beasteers it's generally hard for me to evaluate / discuss ideas when presented in the form of code, because it requires a lot of time to go over the logic...

Related, I still think the core library shouldn't have any image/plotting dependencies, and their loading can be optional (along the lines of librosa.display).

I'm not sure I fully understand the question, but, CREPE was trained on a combination of speech and other instrument sounds, and is designed to work on any pitched sound...

Thanks for the contribution. However, I believe that if we want to add an audio reading dependency, it should be `soundfile`, which is more mature and supports a wide variety...

OK cool, I'll try to get to this some time soon. I agree about the character limit, 80 seems harsh given today's screens, I like black so happy to use...

That's not a bad thing to have, but it's not a regression test AFAIK. For regression testing we should generate CREPE output data from a small selection of varied content...

@maxrmorrison would it be possible to carve out the relevant viterbi code only, so as to avoid having the entirety of librosa as a (heavy) dependency?

@jongwook what's your justification? The greater the dependency chain, the greater the technical debt (=more maintenance), and the greater the chances of users running into issues during installation. It also...

I'd be in favor of carving out only the needed functionality, but @jongwook it's your final call.

The choice of step size depends entirely on your application/needs, and is just a way of controlling the temporal resolution of the output. Since many audio analysis tasks (e.g. speech...