* idea for emu10k1 master volume
@ 2004-11-17 17:30 Lee Revell
2004-11-18 6:47 ` Jaroslav Kysela
0 siblings, 1 reply; 3+ messages in thread
From: Lee Revell @ 2004-11-17 17:30 UTC (permalink / raw)
To: alsa-devel; +Cc: James Courtier-Dutton, Peter Zubaj
While hacking the emu10k1 driver I think I found a good way to implement
a master volume control. There is a master attenuation control for each
voice. This is pretty much unused - currently you would have to start a
PCM stream then use alsamixer to attenuate it, effectively no
attenuation is ever used.
To implement master volume we just make one control that attenuates all
PCM streams.
--
Lee Revell <rlrevell@joe-job.com>
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: idea for emu10k1 master volume
2004-11-17 17:30 idea for emu10k1 master volume Lee Revell
@ 2004-11-18 6:47 ` Jaroslav Kysela
0 siblings, 0 replies; 3+ messages in thread
From: Jaroslav Kysela @ 2004-11-18 6:47 UTC (permalink / raw)
To: Lee Revell; +Cc: alsa-devel, James Courtier-Dutton, Peter Zubaj
On Wed, 17 Nov 2004, Lee Revell wrote:
> While hacking the emu10k1 driver I think I found a good way to implement
> a master volume control. There is a master attenuation control for each
> voice. This is pretty much unused - currently you would have to start a
> PCM stream then use alsamixer to attenuate it, effectively no
> attenuation is ever used.
>
> To implement master volume we just make one control that attenuates all
> PCM streams.
Bad idea. The abstract layer should be in alsa-lib.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SUSE Labs
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: idea for emu10k1 master volume
@ 2004-11-18 9:05 Peter Zubaj
0 siblings, 0 replies; 3+ messages in thread
From: Peter Zubaj @ 2004-11-18 9:05 UTC (permalink / raw)
To: rlrevell; +Cc: alsa-devel
Bad idea - this will be only master for pcm (all other sources will
be not controled). This can by simply implemented in DSP code.
Peter Zubaj
____________________________________
http://www.pobox.sk/ - najvacsi slovensky freemail
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-11-18 9:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-17 17:30 idea for emu10k1 master volume Lee Revell
2004-11-18 6:47 ` Jaroslav Kysela
-- strict thread matches above, loose matches on Subject: below --
2004-11-18 9:05 Peter Zubaj
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.