tags 474961 + confirmed fixed-upstream
--
Indeed this is fixed in upstream CVS.
Unless i'm mistaken, 14.1.0 is planned for release "soon".
Would you rather have a patched debian version in-between?
-Pascal
On Tue, Apr 8, 2008 at 4:31 AM, Drake Wilson <[EMAIL PROTECTED]> wrote:
> (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
>
>
>
--
Homepage (http://organact.mine.nu)
Debian GNU/Linux (http://www.debian.org)
LACIME: École de technologie supérieure (http://lacime.etsmtl.ca)