Re: [Alsa-user] ICE1724 problems [fixed]
Brought to you by:
perex
From: Mark W. (MWP) <mw...@in...> - 2004-03-14 16:40:39
|
> Grettings, > > Ive just bought a Revolution 7.1 card which im now trying to get going under Linux. > Im not new to Linux, but i am a little to the workings of alsa. > > Ive compiled/install the latest alsa libs, utils & tools and am using kernel 2.6.4. > > I have two sound cards now in this box, the other being a TBSC (card 0). > The Revo is card 1. > > Ive got SPDIF out and Front analog outs working fine, but im having trouble getting the other 3 channels working. > > Ive made up the following asound.conf, but when playing audio, i get XRUN underrun errors during aplay playback of wav files. > > Im also finding i cant play 96khz wav files... i get this aplay error: > > [root@linux test]# aplay -v -D chan1 -t wav 96.wav > Playing WAVE '96.wav' : Signed 16 bit Little Endian, Rate 96000 Hz, Stereo > aplay: set_params:882: Can't use period equal to buffer size (8192 == 8192) > > 44.1khz and 48khz WAVs play fine (well, besides the XRUN errors). > > Thanks for any help. All fixed... i got things working the way i wanted by using this asound.conf. It might only work with the new 2.6.4 kernel & the ALSA patch (probably will be in 2.6.5). #--------------------------------------- ctl.!default { type hw card 1 } pcm.envy_1 { type plug slave.pcm { type hw card 1 device 0 subdevice 0 } } pcm.envy_2 { type plug slave.pcm { type hw card 1 device 2 subdevice 0 } } pcm.envy_3 { type plug slave.pcm { type hw card 1 device 2 subdevice 1 } } pcm.envy_4 { type plug slave.pcm { type hw card 1 device 2 subdevice 2 } } pcm.envy_spdif { type plug slave.pcm { type hw card 1 device 1 subdevice 0 } } #--------------------------------------------- |