Open albincorreya opened 7 years ago
Thanks for pointing this out, I'll patch this when I do the next update in a few weeks.
I've recently updated the hardness model, fixing a few of the bugs that may have been causing this behaviour.
Nice ! By the way @AndyP103 , I had used this model to create a demo prototype. You can find at https://github.com/albincorreya/PerceptualSoundBrowser in case interested.
Got the following error when I tried to compute timbral_hardness for the following sound. I suspect it's because the sound has too short attack time.
http://freesound.org/people/ShawnyBoy/sounds/165394/
ERROR : line 253, in timbral_hardness segment /= float(max(segment)) ValueError: max() arg is an empty
sequence
To confirm I tried to print the values of segment and found out one of the segments is an empty list for this sound. I tried to add a condition to ignore the block if there is an empty sequence but couldn't solve it and not quite sure how to optimise the code for this use case