Re: [Audacity-devel] Few glitches with latest 1.2 CVS
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: David L. <Dav...@no...> - 2004-05-11 16:12:02
|
On 5/10/04 at 10:05 AM Joshua Haberman wrote: >On May 10, 2004, at 9:12 AM, David Luff wrote: >> A few lines in AudioIO.cpp seem to have some strange parenthesis - the >> + >> 0.5 is effectively a no-op in the below: >> >> sampleCount playbackBufferSize = >> (sampleCount)(mRate * mPlaybackRingBufferSecs + 0.5); >> >> I suspect that the intent was probably: >> >> sampleCount playbackBufferSize = >> (sampleCount)(mRate * (mPlaybackRingBufferSecs + 0.5)); > >No, what's written is correct. I didn't write it, but I'm pretty sure >the intent is to make the float->sampleCount conversion round to the >nearest integer instead of truncating (always rounding down). > Ah, you are of course correct! I had mentally assumed the intent was to have a hardwired minimum buffer length of 0.5 secs - Doh!!! Cheers - Dave This message has been scanned but we cannot guarantee that it and any attachments are free from viruses or other damaging content: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. |