* Trying to make gkrellm work with ALSA.
@ 2004-02-05 0:29 Nathan Morell
2004-02-05 10:55 ` Arve Knudsen
0 siblings, 1 reply; 2+ messages in thread
From: Nathan Morell @ 2004-02-05 0:29 UTC (permalink / raw)
To: alsa-devel
Hi guys, this is my first note to the list so I'm going to try and get
some background information to start on this task.
After talking with Bill, the author of gkrellm, I need to find out if
ALSA supports 'callbacks' (a new concept in c++ to me).
quoted from our email:
----------
A while back I looked at ALSA 0.9 support for gkrellmss but there was no
callback mechanism as there was in ALSA 0.5. Maybe this has changed and
I'll look again (let me know if you have any info on this), but short of
that, it takes a sound server that provides such callbacks. Currently
that's ESD, but I'll probably be adding Jack support fairly soon.
----------
other then the above, and taking a close look at the original source to
the gkrellm-sound plugin, could anybody offer some advice on my project?
thanks in advance,
--Nathan
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Trying to make gkrellm work with ALSA.
2004-02-05 0:29 Trying to make gkrellm work with ALSA Nathan Morell
@ 2004-02-05 10:55 ` Arve Knudsen
0 siblings, 0 replies; 2+ messages in thread
From: Arve Knudsen @ 2004-02-05 10:55 UTC (permalink / raw)
To: Nathan Morell, alsa-devel
Hi
You could always have a look at the v19 (development) branch of PortAudio
(www.portaudio.com), which offers an abstraction layer on top of host
APIs. ALSA is well supported under v19 (I am one of the authors), while
the OSS and JACK layers might need some work (although I'm not totally a
jour on their status). Anyway, PortAudio has both callback driven and
blocking interfaces, and there is a C++ wrapper called PaCpp (supports
class member callbacks from what I remember). If nothing else, you could
have a look at how the callback implementation on top of ALSA is done.
Hope this helps
Arve Knudsen
On Wed, 04 Feb 2004 18:29:46 -0600, Nathan Morell <frizop@charter.net>
wrote:
> Hi guys, this is my first note to the list so I'm going to try and get
> some background information to start on this task.
>
> After talking with Bill, the author of gkrellm, I need to find out if
> ALSA supports 'callbacks' (a new concept in c++ to me).
>
> quoted from our email:
> ----------
> A while back I looked at ALSA 0.9 support for gkrellmss but there was no
> callback mechanism as there was in ALSA 0.5. Maybe this has changed and
> I'll look again (let me know if you have any info on this), but short of
> that, it takes a sound server that provides such callbacks. Currently
> that's ESD, but I'll probably be adding Jack support fairly soon.
> ----------
>
>
> other then the above, and taking a close look at the original source to
> the gkrellm-sound plugin, could anybody offer some advice on my project?
>
> thanks in advance,
> --Nathan
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-02-05 10:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-05 0:29 Trying to make gkrellm work with ALSA Nathan Morell
2004-02-05 10:55 ` Arve Knudsen
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.