* Re: [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) [not found] <da3ba5a8e39a99b562591bfbaba64ac7@bugtrack.alsa-project.org> @ 2005-05-21 0:26 ` Adam K Kirchhoff 2005-05-27 14:02 ` Adam K Kirchhoff 0 siblings, 1 reply; 5+ messages in thread From: Adam K Kirchhoff @ 2005-05-21 0:26 UTC (permalink / raw) To: alsa-devel bugtrack@alsa-project.org wrote: > >---------------------------------------------------------------------- > rlrevell - 05-20-05 22:05 >---------------------------------------------------------------------- >Sorry, I don't have time to work on this. Please bug the ALSA developers >to get the abstract mixer layer finished. > > > Hey developers, what's up with the abstract mixer layer? :-) Adam ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) 2005-05-21 0:26 ` [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) Adam K Kirchhoff @ 2005-05-27 14:02 ` Adam K Kirchhoff 2005-05-27 14:08 ` Jaroslav Kysela 0 siblings, 1 reply; 5+ messages in thread From: Adam K Kirchhoff @ 2005-05-27 14:02 UTC (permalink / raw) To: alsa-devel Adam K Kirchhoff wrote: > bugtrack@alsa-project.org wrote: > >> >> ---------------------------------------------------------------------- >> rlrevell - 05-20-05 22:05 >> ---------------------------------------------------------------------- >> Sorry, I don't have time to work on this. Please bug the ALSA >> developers >> to get the abstract mixer layer finished. >> >> >> > > Hey developers, what's up with the abstract mixer layer? :-) > > Adam > > Anyone? Adam ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) 2005-05-27 14:02 ` Adam K Kirchhoff @ 2005-05-27 14:08 ` Jaroslav Kysela 2005-05-27 14:43 ` Giuliano Pochini 0 siblings, 1 reply; 5+ messages in thread From: Jaroslav Kysela @ 2005-05-27 14:08 UTC (permalink / raw) To: Adam K Kirchhoff; +Cc: alsa-devel On Fri, 27 May 2005, Adam K Kirchhoff wrote: > Adam K Kirchhoff wrote: > > > bugtrack@alsa-project.org wrote: > > > >> > >> ---------------------------------------------------------------------- > >> rlrevell - 05-20-05 22:05 > >> ---------------------------------------------------------------------- > >> Sorry, I don't have time to work on this. Please bug the ALSA > >> developers > >> to get the abstract mixer layer finished. > >> > >> > >> > > > > Hey developers, what's up with the abstract mixer layer? :-) > > > > Adam > > > > > > Anyone? I am working on it, but also doing zillions of other things. The actual status is that the virtual mixer can be created inside the lisp interpreter. I am looking for a clever code design to map the hardware controls with minimal lisp code to abstract ones.... I need something like an object model inside lisp (object == mixer element). Jaroslav ----- Jaroslav Kysela <perex@suse.cz> Linux Kernel Sound Maintainer ALSA Project, SUSE Labs ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) 2005-05-27 14:08 ` Jaroslav Kysela @ 2005-05-27 14:43 ` Giuliano Pochini 2005-05-27 14:52 ` Takashi Iwai 0 siblings, 1 reply; 5+ messages in thread From: Giuliano Pochini @ 2005-05-27 14:43 UTC (permalink / raw) To: Jaroslav Kysela; +Cc: Adam K Kirchhoff, alsa-devel On Fri, 27 May 2005, Jaroslav Kysela wrote: > > > Hey developers, what's up with the abstract mixer layer? :-) > > > > > > > Anyone? > > I am working on it, but also doing zillions of other things. The actual > status is that the virtual mixer can be created inside the lisp > interpreter. I am looking for a clever code design to map the hardware > controls with minimal lisp code to abstract ones.... I need something like > an object model inside lisp (object == mixer element). I was thinking about it, too. I'm not sure the lisp thing is the right way. If we want it to be generic enough we have to make a quite big part of the API available to the lisp interpreter. It would make the interface quite difficult to use and lisp doesn't make things simpler. I wonder if, maybe, it is simpler to write a loadable plugin interface and write the plugins in C as usual. A plugin is fast (no need to be interpreted), it's about as complex as a lisp program (same API) and it can be added without recompiling libasound (just like a lisp script) and no need to learn lisp :) -- Giuliano. ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) 2005-05-27 14:43 ` Giuliano Pochini @ 2005-05-27 14:52 ` Takashi Iwai 0 siblings, 0 replies; 5+ messages in thread From: Takashi Iwai @ 2005-05-27 14:52 UTC (permalink / raw) To: Giuliano Pochini; +Cc: Jaroslav Kysela, Adam K Kirchhoff, alsa-devel At Fri, 27 May 2005 16:43:18 +0200 (CEST), Giuliano Pochini wrote: > > On Fri, 27 May 2005, Jaroslav Kysela wrote: > > > > > Hey developers, what's up with the abstract mixer layer? :-) > > > > > > > > > > Anyone? > > > > I am working on it, but also doing zillions of other things. The actual > > status is that the virtual mixer can be created inside the lisp > > interpreter. I am looking for a clever code design to map the hardware > > controls with minimal lisp code to abstract ones.... I need something like > > an object model inside lisp (object == mixer element). > > I was thinking about it, too. I'm not sure the lisp thing is the right > way. If we want it to be generic enough we have to make a quite big part > of the API available to the lisp interpreter. It would make the interface > quite difficult to use and lisp doesn't make things simpler. > I wonder if, maybe, it is simpler to write a loadable plugin interface and > write the plugins in C as usual. A plugin is fast (no need to be > interpreted), it's about as complex as a lisp program (same API) and it > can be added without recompiling libasound (just like a lisp script) and > no need to learn lisp :) Ah, that's what I thought of, too. In most cases, what we need are: - create a new user-defined control - bind several controls to a single one - convert/correct the different volume ranges and they can be implemented relatively easily. We have already the config-tree parser code, so if the static configuration suffices, the plugin would work enough. The only problem of alsa-lib plugin is, again, the OSS emulation in kernel... Takashi ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-05-27 14:52 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <da3ba5a8e39a99b562591bfbaba64ac7@bugtrack.alsa-project.org>
2005-05-21 0:26 ` [ALSA - lib 0000154]: Master volume only controls front output (emu10k1) Adam K Kirchhoff
2005-05-27 14:02 ` Adam K Kirchhoff
2005-05-27 14:08 ` Jaroslav Kysela
2005-05-27 14:43 ` Giuliano Pochini
2005-05-27 14:52 ` Takashi Iwai
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.