From: Udo van den Heuvel <udovdh@xs...> - 2007-06-30 10:32:34
When recording audio back into audacity via jamin I see pauses/`silence`
insterted in the stream at what looks random places after recording a
while (1 hour+).
I wrote about this before. Was code changed, was a bug fixed?
This compile I use is from beginning of june.
From: James Crook <crookj@in...> - 2007-07-01 10:34:28
Udo - I'm developing on Windows only, so I'm not actually going to be
much use in progressing this. One thing to try though is to push the
sample rate up and use stereo if you're not already, to see if the
problem can be made to happen sooner.
It sounds like a buffer under run. Usually that would be because the
CPU is too busy - but you've a 2200MHz machine, which should be fine.
Also worth trying is to get more information by compiling Audacity with
a smaller block size. The block processing is one of the parts that has
more work to do the more you have already recorded - and it could hold
up the pipeline. More blocks could mean we will see the problem earlier.
In the past we had a bug in the block processing that ate all the CPU
after about 4 hours. Increasing the sample rate and using stereo helped
to bring the repeat-to-debug time down to 20 mins. I'm wondering if we
now have just a CPU spike in the block processing, that clears after a
bit of processing and so doesn't cause a complete lock up, but does
cause some sound to be dropped, when there are many blocks.
If we do have a problem there, we'd streamline that part, plus add some
instrumentation to try to detect and report an under-run.
If we can get this bug to happen after a minute or so rather than an
hour, and if we can get it on other developer's machines as well as on
yours, we will have much more of a handle on it.
Udo van den Heuvel wrote:
> When recording audio back into audacity via jamin I see pauses/`silence`
> insterted in the stream at what looks random places after recording a
> while (1 hour+).
> I wrote about this before. Was code changed, was a bug fixed?
> This compile I use is from beginning of june.
> Any ideas?
> Kind regads,