waveform_analysis icon indicating copy to clipboard operation
waveform_analysis copied to clipboard

Functions and scripts for analyzing waveforms, primarily audio. This is currently somewhat disorganized and unfinished.

Results 26 waveform_analysis issues
Sort by recently updated
recently updated
newest added

hi, recently, I have been trying the THD and THDN, could you offer the testing wav files?

I noticed that in the current code (https://github.com/endolith/waveform_analysis/blob/master/waveform_analysis/thd.py#L61) the DC component is removed before applying window. The calculated DC offset would be different after the window has been applied, causing...

```python File "/home/jimbo1qaz/miniconda3/envs/wavetable/lib/python3.6/site-packages/waveform_analysis/freq_estimation.py", line 92, in freq_from_autocorr start = find(d > 0)[0] IndexError: index 0 is out of bounds for axis 0 with size 0 ``` If `freq_from_autocorr` is given...

I am using `freq_from_hps` as described [here](https://github.com/endolith/waveform-analyzer/issues/8) to detect pitch in monophonic guitar samples. I noticed that the results I get often have a slight estimation error which is always...

Can this tool get the THD vs Time of a "chirp" waveform?

line 61: Why do you need to minus the average?

My previous understanding was that "dBFS" is ambiguous and a full-scale sine wave can be either 0 dBFS or -3 dBFS depending on convention, and I've been using the -3...

I get a ValueError when I try to call `freq_from_hps` on a filtered segments of [this audio file](http://vocaroo.com/i/s1HfDKt9snc8). I segment and filter my signal like this before calling `freq_from_hps` on...

Thank you for this code. It is very helpful to have all the methods in estimate_frequency.py laid out and contrasted. I'm not totally sure about the change to thd.