Hi Folks, I wanna do this median filter to extract harmonic content
page 4 and 5 will tell you about the idea here http://homepages.cae.wisc.edu/~sethares/software/SpectralTools.pdf
you can try spectral tools to see how it works too. I wanna do it in Pd.
And, as you can see, it will separate signal (partials) to noise (transients, attacks).
I know miller's example "Sheep From goats", but I wanna try this and compare the results. I also see that there may be other tools out there that try to do this. Please let me know?
Now, regarding the median filter, we'd need to slice the FFT Amplitude table into small segments, get the median of it, and compare the amplitudes to see if they are above or below this thershold. Doesn't seem too crazy and hard.
Maybe something you can design just using a [fexpr~] object?
I was thinking that maybe throwing the amplitudes in a table and then using the [median] objects could work too, but I'm just concerned that all the math should be done in the audio blocks, otherwise it will be out of sync.
I figure if I first throw it into a table and then do the math on the table, by the time I throw it back into the audio chain, the analysis input will be another.
what do you say?
thanks