waveform_analysis icon indicating copy to clipboard operation
waveform_analysis copied to clipboard

Have weighting curves been validated?

Open sammlapp opened this issue 1 year ago • 6 comments

The README mentions that some parts of this repo have not been validated. This seems to be the best Python resource for A, C weighting of digital audio, and it would be useful if someone could confirm that the implementation is correct.

sammlapp avatar May 26 '23 12:05 sammlapp

Validated in what way? I have scripts to compare it with the limits specified in the standards, and it meets them for a range of sample rates. Not sure if I put them on here or not.

Yes, the repo is disorganized and unfinished and I'm sorry about that. Ironically it's my most popular repo and also the worst. If more people bother me about it I'll prioritize cleaning it up.

I was thinking it might be better to just make a weighting_filter repo that does nothing but the weighting filters and is easily installable,etc. Would that be useful? See https://gist.github.com/endolith/148112?permalink_comment_id=3925961#gistcomment-3925961 for comments and graphs

endolith avatar May 26 '23 13:05 endolith

In fact I started it https://github.com/endolith/weighting_filters

endolith avatar May 26 '23 14:05 endolith

See https://github.com/berndporr/sound_weighting_filters instead

endolith avatar Jul 03 '24 19:07 endolith

sorry for delay in replying, but thank you for that resource - it's certainly useful to me!

sammlapp avatar Jul 03 '24 22:07 sammlapp

The MZTi method is not included in the berndporr repository, nor in this one? And according to the graphs showed in the linked comments, that is the one that performed the best?

jonnor avatar Jul 21 '24 23:07 jonnor

@jonnor Yeah it should probably be adopted and just document the discrepancies at low fs

endolith avatar Jul 22 '24 14:07 endolith