[Alsaplayer-devel] Python interface to alsaplayer

Dominique Michel dominique.michel at citycable.ch
Fri Feb 9 09:28:58 GMT 2007


Le Thu, 8 Feb 2007 08:11:17 -0600,
"Austin Bingham" <austin.bingham at gmail.com> a écrit :

> Hi all. I'm happy to see some life in alsaplayer :) Someone recently
> mentioned that they'd like to see work on a python interface, and I'm
> interested in much the same thing. I'd be happy to put together some
> low-level python bindings if folks are interested in including it in
> alsaplayer. These bindings could then be used to develop other
> applications, interfaces, etc. using python.
> 
> I should caveat this by saying that I plan to use boost.python to get
> this working. I've actually written alsaplayer bindings in the past
> using both python's standard C API and boost.python, and BP is *much*
> nicer.
> 
> Anyhow, let me know if there's interest in this kind of project.
> 
> Austin Bingham
> 

I personally have limited programmers skills. I know assembler inclusive on
dsp, but I am still learning C/C++. I will continue to learn more C/C++
inclusive the alsa and jack libraries, because I want to understand the core of
the alsaplayer (it is still some bugs related to that core), and also because I
want to adapt a realtime note recognition software I made for a dsp to jack.
Those are my personal goals in the short-middle term. It will also be a time
issue. So if someone fell to help with the improvment of the core of
Alsaplayer, don't hesitate.

But I understand the need of a new interface for the alsaplayer. And I
understand too at it will be easier to have more programmers working on the
alsaplayer if we have bindings for more languages, inclusive modern languages
as python. So, your proposition is of course very welcome.

You can take an account on sourceforge if you don't already have one, and send
me a mail (at sourceforge or private) with your username and I will add you in
the team. If you don't want to work on sourceforge, I am sure at we can find
another way to collaborate. 

Cheers,
Dominique



More information about the alsaplayer-devel mailing list