(I should append a warning to my previous message: the synth command I gave will generate a _full scale_ rising sine wave. Be cautious with your volume controls.)
>From line 652 of src/alsa.c: while (0 && frames_of_silence > 0) { ... } Deleting the "0 &&" makes it fill the remainder of the last period with silence, which makes playback work without the glitch at the end. I don't know whether that breaks anything else. Upon further investigation, that change is similar to a change made in revision 1.97 of src/alsa.c in upstream CVS. Then revision 1.99 changed the code to use a different method of zeroing out the remaining frames. See < http://sox.cvs.sourceforge.net/sox/sox/src/alsa.c?revision=1.99&view=markup >. Both of these are after the last official upstream release: the revisions in the repo were on 2008-02-20 and 2008-03-05 according to the CVS browser, and the release of 14.0.1 was on 2008-01-29 according to the SourceForge project page. ---> Drake Wilson -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]