* Joerg Lehmann joerg@luga.de [2006-09-17 20:20]:
[...] With your patch I get the following error msg: Traceback (most recent call last): File "src/pytone.py", line 136, in ? playerids = [services.player.initplayer("main", config.player.main), File "/home/swimmer/tmp/PyTone-2.3.1/src/services/player.py", line 64, in initplayer crossfadingduration=config.crossfadingduration, File "/home/swimmer/tmp/PyTone-2.3.1/src/services/players/internal.py", line 187, in __init__ self.audiodev = bufferedao.bufferedao(bufsize, self.SIZE, aodevice, rate=self.rate, options=aooptions) bufferedao.error: unknown driver_name
Ok, this means that alsa is not supported by your ao library. Do you link to the same version of that library as before?
Hmpf - sometimes it's helpful if I could read :-(
/usr/share/doc/libao-0.8.6-r2/html/drivers.html ------------------------------------------------
alsa
Advanced Linux Sound Architecture. This driver borrows some code from Jaroslav Kysela's perex@suse.cz GPLed aplay that is included with the alsa-util distribution. It defaults to device 0 on card 0. Because of the way ALSA reads data, this driver packs sound from successive calls into a fixed size buffer (defaults to 32kB) and sends it to the card. Note that this driver only works with ALSA 0.5.x. You should use the alsa09 driver for the ALSA 0.9.x or 1.0.x series.
alsa09
Advanced Linux Sound Architecture, version 0.9.x and 1.0.x API. This is essentially the alsa driver modified to use the newer API.
Sorry that I wasted your time on that :(
Now I can go back to look why this pitch happens because this still remains :-/ Even if I switch the devices for secondary + main player the higher pitch comes out with the intel8x0 device?!?
Greetz Stefan -- Stefan Wimmer swimmer@xs4all.nl