Re: [ecasound] alsa problems recording (but not oss)

From: Matthew Becker <matt_becker@email-addr-hidden>
Date: Thu Aug 31 2006 - 01:32:55 EEST

Hi Kai,

thanks for your response.

Even with the -z:noxruns and -z:nodb and -z:intbuf set, using alsahw,0,0 (the only interface defined) causes huge xruns, and using /dev/dsp doesn't, although it does tend to lock up the machine for a while.



 --- On Tue 08/29, Kai Vehmanen < kvehmanen@email-addr-hidden > wrote:

From: Kai Vehmanen [mailto: kvehmanen@email-addr-hidden]

To: matt_becker@email-addr-hidden

     Cc: ecasound-list@email-addr-hidden

Date: Tue, 29 Aug 2006 22:44:59 +0300 (EEST)

Subject: Re: [ecasound] alsa problems recording (but not oss)

Hi,On Thu, 24 Aug 2006, Matthew Becker wrote:> I have gotten ecasound going on my ipaq h2200 (running familiar 0.84-r3) > and recording is rock solid with arecord at both dat mode (48000) and cd [...]> however, when i try to run ecasound with the alsa driver:> ecasound -i alsahw,0,0 -o 1.wav -z:nodb -z:intbuf> i instantly get xruns like crazy (every tick pretty much).hmm, this seems _really_ odd to me. The mechanisms used to read from an ALSA and OSS are almost identical performance-wise! :oMy guess would be that ecasound is triggering some bug in the ALSA driver for h2200. You could try recording with "-z:noxruns", and see if the output file is ok (maybe the xruns are falsely detected). You've probably already tried with "-z:nointbuf"...?If the same happened with both OSS and ALSA (but worked on arecord), thiswould be easier to explain (ecasound uses float math, arecord doesn't -> this can make a huge difference on devices without hw-based float math ...but, but, h2200
should have enough horse power to do some simple operations even in float).-- links, my public keys, etc at

Join Excite! -
The most personalized portal on the Web!

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
Ecasound-list mailing list
Received on Thu Aug 31 04:15:13 2006

This archive was generated by hypermail 2.1.8 : Thu Aug 31 2006 - 04:15:13 EEST