* 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.