hi, i was running some simple tests to hear the difference between allpass vs linear interpolating delay lines when i noticed that there is obviously a little bug in how the delay time is calculated in the delay UGens from STK. the following example feeds an impulse into a DelayA with high feedback and compares the tuning to a TriOsc. can't i trust my ears or is the tuning only correct if i add 1 to deltime before calculating the frequency for TriOsc? thanks, volker. Impulse imp => Gain out => dac; out => DelayA delay => out; TriOsc tri => dac; // test oscillator 44100.0 => float sr; // sampling rate // delay time in samples 150.5 => float deltime; deltime::samp => delay.delay; // calc tri freq from delay time // have to add 1 to deltime to get correct tuning sr / (deltime) => tri.freq; // set feedback level 0.999 => delay.gain; 0.3 => tri.gain; while(true) { 1 => imp.next; 6::second => now; }