Eliminate Large Value Jumps

    Dec 07 2012 | 4:30 pm
    Basically I`m getting pitch values out of Miller Puckette's sigmund~ object and saving them into coll. Trouble is with pitch analysers when the input signal is small (in between words and sounds for example) then pitch value can go a bit crazy because there is no real pitch to find. I wish to eliminate these value jumps before they get recorded into coll. I`ve tried a couple of things using a bucket and the if/then/else objects but have had limited success?
    Hope you can help because my patch is sounding really good and doing what it is supposed to do which is recording the values of multiple partials (frequency and amplitude) and using these values to recreate the original sound using only sine tones.