this is good news for me. now, as for further improving it...mystran wrote:I've been pleased by how stable it tends to be in comparison to anything else I've tried.
oh i don't think, i want to do FFT in the waveform mode, but looking for the 'true' zero crossing (of the unfiltered signal) with the zero crossing of the filtered signal as point of departure might be worth a try. maybe i should also replace the lowpass by a bandpass with lower cutoff frequency somwhere in the subsonic range... how about this: either using FFT or autocorrelation or whatever, estimate the fundamental pitch, then use lowpass-zero-crossing to find the exact crossing, aiming for a previously estimated period? For extra fun, estimate multiple fundamentals (say two oscillators tuned in a fifth) and aim for their periods multiple (or GCD).
mmhh, i'm using a GUI library (JUCE) so these dropdown-menu related things are not really in my hands, i think. as for the random lines - might this be the not-in-time GUI-redrawing thing which was already mentioned or is this something else?Oh and I'll report a bug as well (other than the randomly bugging lines that one sometimes sees in the spectrum view): open any drop down menu. Then move the plugin window.