I posted something about this earlier but am not sure it got through to the list properly. I have been having a problem with filter clicks where the filter cutoff-freq is made to track the pitch of the note. This has been a problem particularly in legato passages. Here is some sample code which illustrates what I mean: it plays 2 legato scales. The first is passed through a filter (notice the clicks at the beginning of most of the notes). The second bypasses the filter and does not click. I wondered whether anyone out there has run into this problem and could help me figure out a solution. Thanks to all. ********* ORCH ******** sr = 44100 kr = 44100 ksmps = 1 nchnls = 2 instr 10 ;p4=decibels ;p5=octave.pitch ;p6=wavetable ;p7=phase ;p8=filter stack ;p9=switch: bypass filter if set to 1 iAmp = ampdb(p4) iNote = cpspch(p5) a1 oscili iAmp,iNote,p6,p7 if p9=1 goto BypassFilter aFlt1 tonex a1, iNote*2, p8,p7 outs aFlt1,aFlt1 goto Endlbl BypassFilter: outs a1,a1 goto Endlbl Endlbl: endin ********** SCORE: ********* f10 0 8192 10 1000 00 040 ; Dcb note tbl phase FltrStack BypassFilter i10 0.00 0.50 80 8.00 10 0 4 0 i10 + . . 8.02 . -1 . . i10 + . . 8.04 . -1 . . i10 + . . 8.05 . -1 . . i10 + . . 8.07 . -1 . . i10 + . . 8.09 . -1 . . i10 + . . 8.11 . -1 . . i10 + . . 9.00 . -1 . . i10 6.00 0.50 80 8.00 10 0 4 1 i10 + . . 8.02 . -1 . . i10 + . . 8.04 . -1 . . i10 + . . 8.05 . -1 . . i10 + . . 8.07 . -1 . . i10 + . . 8.09 . -1 . . i10 + . . 8.11 . -1 . . i10 + . . 9.00 . -1 . . e ! ! !