[proaudio] alsaplayer

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


I applied some Debian patches to alsaplayer svn. They add a loop function and
keyboards shortcuts in the gtk interface. (see the man page) The most
interesting of them are the shortcuts for the speed. It is possible to
vary the speed by step of +/- 1 musical semitone or +/- 1 comma. The first one
will change the key (and the speed), the second one will tune the playing.

I also made some debugging on alsaplayer-fftscope and committed a fix for a
segfaut when quiting AP and this scope was not running.

I will release those patches, but I will not make ebuilds for those releases.
Please use the svn ebuilds to install them. I just updated the ebuilds they
was still using the old cvs repository to use the svn repo.

For those like me using transparency with their desktop, when starting the level
meter scope, Alsaplayer is crashing with the following message:

Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 1814 error_code 8 request_code 66 minor_code 0
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 1816 error_code 8 request_code 66 minor_code 0

We have no fix at that time. It seam to be a gtk1 problem. The following
workaround work fine for me if you want to use this scope (and will work with
other gtk1 apps):

XLIB_SKIP_ARGB_VISUALS=1 alsaplayer

I also added 3 experimental Alsaplayer input plugins: tta, wavpack and ape
files. They are at a early stage of development but have been working very well
and stable on my system. They still are missing some features such as tags
reading, but they should work. If not, please report the problem upstream and
remove them.

And last, I added the new python bindings for Alsaplayer. In case some of you
are interested to develop a new modern interface for Alsaplayer. They provide
all the core API and new features can be added if needed.

Ciao,
Dominique



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/