I spent the remaining two days trying to configure my SbLive card to make it work with surround40 (or any of the other surround options, really...). The thing is, before my kernel-update to 2.4.23 and an installation of the ALSA 1.0.0rc1 surround was working...
I tried reinstalling ALSA 0.9.8, but to no avail. Here is the problem in detail:
First of all I couldn't get the rear speakers to work (aplay -D rear test.wav did nothing). After quite some search I found out that within the /usr/share/alsa/cards/EMU10K1.conf in the pcm.rear.0 section the PCM Send Volume was sending to some other channels than channel 3 and 4 (which are actually the rear speakers...)
Changed that and the rear speakers worked perfectly. And now it started to get really strange:
I tried aplay -D surround40 test.wav and got the following error:
Playing WAVE 'test.wav' : Unsigned 8 bit, Rate 22050 Hz, Mono
aplay: set_params:833: Channels count non availableAnalogous results with alsaplayer, only different error message:
alsaplayer -d surround40 test.wav
error on set_channels (2)
Unavailable hw params:
ACCESS: RW_INTERLEAVED
FORMAT: S16_LE
SUBFORMAT: STD
SAMPLE_BITS: 16
FRAME_BITS: 64
CHANNELS: 4
RATE: 44100
PERIOD_TIME: (362 371520)
PERIOD_SIZE: [16 16384]
PERIOD_BYTES: [128 131072]
PERIODS: [1 1024]
BUFFER_TIME: (1451 371520)
BUFFER_SIZE: [64 16384]
BUFFER_BYTES: [512 131072]
TICK_TIME: 10000
error on set_channels (2)
Unavailable hw params:
ACCESS: RW_INTERLEAVED
FORMAT: S16_LE
SUBFORMAT: STD
SAMPLE_BITS: 16
FRAME_BITS: 64
CHANNELS: 4
RATE: 44100
PERIOD_TIME: (362 371520)
PERIOD_SIZE: [16 16384]
PERIOD_BYTES: [128 131072]
PERIODS: [1 1024]
BUFFER_TIME: (1451 371520)
BUFFER_SIZE: [64 16384]
BUFFER_BYTES: [512 131072]
TICK_TIME: 10000
failed to configure output device...trying OSS
short_mask = 0x5
short_mask = 0x5
libGL.so.1: cannot handle TLS data
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5
short_mask = 0x5I would really appreciate any help on this topic.
Thanks,
Peter
-- If the apocalypse comes, beep me!
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user
