[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx <proaudio@xxxxxxxxxxxxxxxxxxx>
- Subject: [proaudio] alsaplayer
- From: Dominique Michel <dominique.michel@xxxxxxxxxxxx>
- Date: Mon, 21 May 2007 23:15:21 +0200
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEXy8ubtkoXo7+b1+fbN cGKCeWDtamweFA8eMkmKPkPtvcWRoqyV0Pn7AAACbElEQVQ4jXXTMWvbQBQA4MOlizsdXEXp KAi09mKcLZ0EJxONDRJVkikg9AtqTm63gtHDmVJs1GsnC0JiaTMJGN2f67uzznJb+gZj9PFO 7717IqdtvCAmem4bxMLp/2BEyEBF1+U/0H8uhI6rv+BVLNrY/gH9T0L8yAxk2yMY3YuZxDCn TY/gpBByyTGktIcZOIvFjPNJmqYJDwrx3cIoBrE0zzG4FF8tfBAwM+DonKCYWjgROZ6Upjcm 5Qje58JAmlKKGfIAjzaDUuogZBY2Bjg14eDbywMIqZvwqgqFBcVFB0seYONLb00ZZlh4p0F6 FHNoUMyKAzxowJSQTyj+XloYs3MN3GeMpzyYSTMshLM00ODpWlPp4SDbqs4cViDcGAgmlK/a PsaOg7DvIQ3wzANMqB/iQW/XTkoTLO6XhSeHUoQKe+NLjyY/Ldx7CW2D4WTYhZ3V0GP64RpP Q/E66IUWMLj3+nDn4w2ejMACyXFeHZy6ETcZehc49bv1GQ/0bazNuzm97mDkhnoie9i30WYM w/YCnYT7Fx308s98n0IT//Jod1+aOzdzYXLVbftol+PC+REG3u+0AxdEtuSMB6G+DLGwMH4E vXGmJn8VCLM9LhmrOAMQYt5Wi/DFgIC52iFkUzMpDVmjAaDZRGC+JGwDqzJ/G5fUUcWZAaE7 YfvPLYtIU1Wb4A2IeS7uDMgcIFutiCr766qGfKHyuxvTIERKXVNSN27lDgCuBuojlpxIyJV6 ritS1uWWuHF2Ww7qcIKbqEFVNbmtmm3vGSCHbVXjikrY3SpVxwQWw2aIjwG+ueXTJDmHeK6a HfwGyU5ZSlGeSRQAAAAASUVORK5CYII=
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