All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: [Alsa-user] [RFC] Zero-conf ALSA
@ 2005-11-28 18:47 Gerard Bras
  2005-11-28 21:12 ` Lee Revell
  0 siblings, 1 reply; 2+ messages in thread
From: Gerard Bras @ 2005-11-28 18:47 UTC (permalink / raw)
  To: Lee Revell, alsa-devel; +Cc: ALSA user list



-----Original Message-----
From: alsa-user-admin@lists.sourceforge.net
[mailto:alsa-user-admin@lists.sourceforge.net] On Behalf Of Lee Revell
Sent: Wednesday, November 23, 2005 11:04 PM
To: alsa-devel
Cc: ALSA user list
Subject: [Alsa-user] [RFC] Zero-conf ALSA

I would like to gather a list of the work remaining to be done to
achieve "zero-conf" ALSA.  With the increasing maturity of dmix and
softvol we are very close to this goal, and should be able to provide
basic soundcard functionality that users expect (mixing, volume control,
and OSS emulation) without requiring them to delve into cryptic config
files.

I propose to open a tracking bug in the ALSA BTS to gather all reports
of end users having to modify the config to get a working setup.  AFAICT
the remaining problems are:

  1. Devices which require dmix and/or softvol but are lacking the
required 
     entries in the /usr/share/alsa/cards/ file.
  2. User-space OSS emulation over dmix requires period and the buffer
sizes 
     to be set to powers of two.

#1 can only be solved by gathering user reports.

Can #2 be solved by having dmix prefer power of two period/buffer sizes
for the slave hw PCM by default?  AFAICT this should work unless an ALSA
app has opened the device first and set an incompatible buffer size.

Are there currently any other cases where an end user would have to
create a custom ALSA config to enable basic functionality?

Greetings Lee,

In the first category, support for iCE1724 boards is barely functional.
I know they are oddballs with no master gain control, They have some
other oddities/capabilities too, but that's another issue.  I've yet to
see a release of alsa or applications based on it work right with this
board.  Even in the brand, spanny, new SuSE 10.0 it give me errors when
I try to start alsa, though it seems to work just the same. In prior
releases I had to chuck and just use OSS, in spite of all its
limitations, jeust to be able to listen to all those CPs I ripped one by
one.

If there is anything I can do to help straighten this situation out, I'd
be more than happy to do so, but I prorbely need a poiter in the right
direction.  I'm a professional programmer, but sork so many hours these
days that I really haven't had the time  (or the urge) to go diving into
the alsacode by nyself.  And yet I'd rather light a candle than curse
the darkness.

Cheers,
Gerard



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-11-28 21:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-28 18:47 [Alsa-user] [RFC] Zero-conf ALSA Gerard Bras
2005-11-28 21:12 ` Lee Revell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.