Subject: Re: [ecasound] New double-buffering: report after a quick try
From: S. Massy (email@example.com)
Date: Tue Nov 21 2000 - 18:48:33 EET
On Tue, 21 Nov 2000, Kai Vehmanen wrote:
> On Mon, 20 Nov 2000, S. Massy wrote:
> > /dev/dsp), even with low buffersize. Oh, one more thing, commands to
> > move around in the files, such as fw, rw and setpos, yielded VERY
> > strange results, not the ones expected at any rate.
> Ah, they should work, but when you set a new position, the db-buffer area
> isn't (yet) flushed. So you'll first hear few seconds from the old
> position, and then playback will move to the new position. This will have
> to be fixed.
Ok, it is as you said for the most part, except that after the
playback ends (approximatively two seconds before the end of the file
as you stated) if I, for example, issue a "setpos 0" the remaining two
seconds are flushed from the buffer (played) but then an underrun
occurs and ecasound exits (I repeated this behaviour four times in a
BTW, it is hard to see it as things are pretty unstable yet, but once
this feature gets usable it will be a great improvement for recording
tasks, I'm looking forward to it. :)
> > - My kernel version is 2.2.17 (If I remember well I have not applied the
> > low latency patches this time)
> > - There are two IDE drives in there (which I tuned with hdparm)
> > - My CPU is a Pentium II (266MHz)
> > - And my sound hardware is managed by ALSA 0.5.9D
> Ok, thank you! This was very helpful. I'm testing with a completely
> different environemnt: 2.4.0-test11, tuned IDE-drive, SMP-celeron and
> the 0.6.x ALSA drivers. I suspect the SMP<->UNI difference is the most
> I'll let you know when I get these fixes ready.
> . http://www.eca.cx ... [ audio software for linux ] /\ .
> . http://www.eca.cx/sculpscape [ my armchair-tunes mp3/ra/wav ]
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <firstname.lastname@example.org>.
-- To unsubscribe send message 'unsubscribe' in the body of the message to <email@example.com>.
This archive was generated by hypermail 2b28 : Tue Nov 21 2000 - 19:06:43 EET