!!################################ !!ALSA Information Script v 0.4.59 !!################################ !!Script ran on: Sun Dec 26 04:10:36 UTC 2010 !!Linux Distribution !!------------------ Fedora release 14 (Laughlin) Fedora release 14 (Laughlin) Fedora release 14 (Laughlin) Fedora release 14 (Laughlin) !!DMI Information !!--------------- Manufacturer: MICRO-STAR INTERNATIONAL CO.,LTD Product Name: MS-7238 !!Kernel Information !!------------------ Kernel release: 2.6.35.10-72.fc14.i686.PAE Operating System: GNU/Linux Architecture: i686 Processor: i686 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: 1.0.23 Library version: Utilities version: 1.0.23 !!Loaded ALSA modules !!------------------- snd_ctxfi !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes Jack: Installed - Yes (/usr/bin/jackd) Running - No !!Soundcards recognised by ALSA !!----------------------------- 0 [XFi ]: SB-XFi - Creative X-Fi Creative X-Fi 20K1 Unknown !!PCI Soundcards installed in the system !!-------------------------------------- 05:00.0 Multimedia audio controller: Creative Labs SB X-Fi !!Advanced information - PCI Vendor/Device/Susbsystem ID's !!-------------------------------------------------------- 05:00.0 0401: 1102:0005 Subsystem: 1102:002c !!Modprobe options (Sound related) !!-------------------------------- snd-ctxfi: index=0 !!Loaded sound module options !!-------------------------- !!Module: snd_ctxfi enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 multiple : 2 reference_rate : 48000 subsystem : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 use_system_timer : N !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 10 Dec 26 05:06 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 9 Dec 26 05:07 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 8 Dec 26 05:08 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 7 Dec 26 05:06 /dev/snd/pcmC0D1p crw-rw---- 1 root audio 116, 6 Dec 26 05:06 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 5 Dec 26 05:06 /dev/snd/pcmC0D3p crw-rw---- 1 root audio 116, 4 Dec 26 05:06 /dev/snd/pcmC0D4p crw-rw---- 1 root audio 116, 3 Dec 26 05:06 /dev/snd/seq crw-rw---- 1 root audio 116, 2 Dec 26 05:06 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x. 2 root root 60 Dec 26 05:06 . drwxr-xr-x. 3 root root 240 Dec 26 05:06 .. lrwxrwxrwx. 1 root root 12 Dec 26 05:06 pci-0000:05:00.0 -> ../controlC0 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) # # Place your global alsa-lib configuration here... # # Virtual 5.1 device (softvol): # for volume control pcm.softvol { type softvol slave.pcm "six" control { name "UpMix51" card 0 } } # software device with 6 channels pcm.six { type route slave.pcm "multi" ttable.0.0 1 ttable.1.1 1 ttable.2.2 1 ttable.3.3 1 ttable.4.4 1 ttable.5.5 1 } # customize this, if your xfi hast not the index=0 # Splitting the channels into six different devices: pcm.multi { type multi slaves { a.pcm "hw:0,0" a.channels 2 b.pcm "hw:0,1" b.channels 2 c.pcm "hw:0,2" c.channels 2 } bindings { 0.slave a 0.channel 0 1.slave a 1.channel 1 2.slave b 2.channel 0 3.slave b 3.channel 1 4.slave c 4.channel 0 5.slave c 5.channel 1 } } # Low/Highpass for channel speration # controls[ x ] specifies the crossover frequency x for the subwoofer. # 80-120 for most common systems pcm.lowpass_21to21 { type ladspa slave.pcm upmix_21to51 path "/usr/lib/ladspa" channels 3 plugins { 0 { id 1098 # Identity (Audio) (1098/identity_audio) policy duplicate input.bindings.0 "Input"; output.bindings.0 "Output"; } 1 { id 1052 # High-pass filter policy none input.bindings.0 "Input"; output.bindings.0 "Output"; input { controls [ 120 ] } } 2 { id 1052 # High-pass filter policy none input.bindings.1 "Input"; output.bindings.1 "Output"; input { controls [ 120 ] } } 3 { id 1051 # Low-pass filter policy none input.bindings.2 "Input"; output.bindings.2 "Output"; input { controls [ 120 ] } } } } # upmix 2.0 to 5.1 pcm.upmix_20to51 { type plug slave.pcm "lowpass_21to21" slave.channels 3 ttable { 0.0 1 # left channel 1.1 1 # right channel 0.2 0.5 # mix left and right ... 1.2 0.5 # channel for subwoofer } } #upmix 2.1 to 5.1 pcm.upmix_21to51 { type plug #For use without software volume control slave.pcm softvol slave.channels 6 ttable { 0.0 1 # front left 1.1 1 # front right 0.2 1 # rear left 1.3 1 # rear right # Front left/right to center. 0.4 0.5 1.4 0.5 # Power of the subwoofer, normally 1 (or if you like, more) 2.5 1 } } # Overwrite your default devices pcm.!default { type asym playback.pcm "upmix_20to51" } pcm.!surround51 { type plug slave.pcm "softvol" } !!Aplay/Arecord output !!------------ APLAY **** List of PLAYBACK Hardware Devices **** card 0: XFi [Creative X-Fi], device 0: ctxfi [Front/WaveIn] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 0: XFi [Creative X-Fi], device 1: ctxfi [Surround] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 0: XFi [Creative X-Fi], device 2: ctxfi [Center/LFE] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 0: XFi [Creative X-Fi], device 3: ctxfi [Side] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 0: XFi [Creative X-Fi], device 4: ctxfi [IEC958 Non-audio] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: XFi [Creative X-Fi], device 0: ctxfi [Front/WaveIn] Subdevices: 0/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [XFi] Card hw:0 'XFi'/'Creative X-Fi 20K1 Unknown' Mixer name : '20K1' Components : '' Controls : 30 Simple ctrls : 11 Simple mixer control 'Master',0 Capabilities: pvolume cvolume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 256 Capture 0 - 256 Front Left: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] Front Right: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] Simple mixer control 'PCM',0 Capabilities: pvolume cvolume cswitch cswitch-joined penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 256 Capture 0 - 256 Front Left: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] [on] Front Right: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] [on] Simple mixer control 'Front',0 Capabilities: pvolume pswitch pswitch-joined penum Playback channels: Front Left - Front Right Limits: Playback 0 - 256 Mono: Front Left: Playback 256 [100%] [0.00dB] [on] Front Right: Playback 256 [100%] [0.00dB] [on] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch pswitch-joined penum Playback channels: Front Left - Front Right Limits: Playback 0 - 256 Mono: Front Left: Playback 256 [100%] [0.00dB] [on] Front Right: Playback 256 [100%] [0.00dB] [on] Simple mixer control 'Center/LFE',0 Capabilities: pvolume pswitch pswitch-joined penum Playback channels: Front Left - Front Right Limits: Playback 0 - 256 Mono: Front Left: Playback 256 [100%] [0.00dB] [off] Front Right: Playback 256 [100%] [0.00dB] [off] Simple mixer control 'Side',0 Capabilities: pvolume pswitch pswitch-joined penum Playback channels: Front Left - Front Right Limits: Playback 0 - 256 Mono: Front Left: Playback 256 [100%] [0.00dB] [on] Front Right: Playback 256 [100%] [0.00dB] [on] Simple mixer control 'Line-in',0 Capabilities: pvolume cvolume pswitch pswitch-joined cswitch cswitch-joined penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 256 Capture 0 - 256 Front Left: Playback 256 [100%] [0.00dB] [off] Capture 256 [100%] [0.00dB] [off] Front Right: Playback 256 [100%] [0.00dB] [off] Capture 256 [100%] [0.00dB] [off] Simple mixer control 'Mic',0 Capabilities: pvolume cvolume cswitch cswitch-joined penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 256 Capture 0 - 256 Front Left: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] [off] Front Right: Playback 256 [100%] [0.00dB] Capture 256 [100%] [0.00dB] [off] Simple mixer control 'Digit-IO',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'S/PDIF-in',0 Capabilities: pvolume cvolume pswitch pswitch-joined cswitch cswitch-joined penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 256 Capture 0 - 256 Front Left: Playback 256 [100%] [0.00dB] [off] Capture 256 [100%] [0.00dB] [on] Front Right: Playback 256 [100%] [0.00dB] [off] Capture 256 [100%] [0.00dB] [on] Simple mixer control 'S/PDIF-out',0 Capabilities: pvolume pswitch pswitch-joined penum Playback channels: Front Left - Front Right Limits: Playback 0 - 256 Mono: Front Left: Playback 256 [100%] [0.00dB] [off] Front Right: Playback 256 [100%] [0.00dB] [off] !!Alsactl output !!------------- --startcollapse-- state.XFi { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Master Playback Volume' value.0 256 value.1 256 } control.2 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'PCM Playback Volume' value.0 256 value.1 256 } control.3 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Line-in Playback Volume' value.0 256 value.1 256 } control.4 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Mic Playback Volume' value.0 256 value.1 256 } control.5 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'S/PDIF-in Playback Volume' value.0 256 value.1 256 } control.6 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'S/PDIF-out Playback Volume' value.0 256 value.1 256 } control.7 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Front Playback Volume' value.0 256 value.1 256 } control.8 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Surround Playback Volume' value.0 256 value.1 256 } control.9 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Center/LFE Playback Volume' value.0 256 value.1 256 } control.10 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Side Playback Volume' value.0 256 value.1 256 } control.11 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Master Capture Volume' value.0 256 value.1 256 } control.12 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'PCM Capture Volume' value.0 256 value.1 256 } control.13 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Line-in Capture Volume' value.0 256 value.1 256 } control.14 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'Mic Capture Volume' value.0 256 value.1 256 } control.15 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 256' comment.dbmin -6400 comment.dbmax 0 iface MIXER name 'S/PDIF-in Capture Volume' value.0 256 value.1 256 } control.16 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'PCM Capture Switch' value true } control.17 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Line-in Capture Switch' value false } control.18 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Capture Switch' value false } control.19 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'S/PDIF-in Capture Switch' value true } control.20 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Line-in Playback Switch' value false } control.21 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'S/PDIF-out Playback Switch' value false } control.22 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'S/PDIF-in Playback Switch' value false } control.23 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Front Playback Switch' value true } control.24 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Surround Playback Switch' value true } control.25 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Center/LFE Playback Switch' value false } control.26 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Side Playback Switch' value true } control.27 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Digit-IO Playback Switch' value false } control.28 { comment.access read comment.type IEC958 comment.count 1 iface PCM device 4 name 'IEC958 Playback Mask' value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } control.29 { comment.access 'read write' comment.type IEC958 comment.count 1 iface PCM device 4 name 'IEC958 Playback Default' value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.30 { comment.access 'read write' comment.type IEC958 comment.count 1 iface PCM device 4 name 'IEC958 Playback PCM Stream' value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } } --endcollapse-- !!All Loaded Modules !!------------------ Module fuse sunrpc cpufreq_ondemand acpi_cpufreq mperf ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 uinput snd_ctxfi snd_seq ppdev snd_seq_device parport_pc parport snd_pcm snd_timer snd iTCO_wdt iTCO_vendor_support i2c_i801 r8169 soundcore snd_page_alloc mii joydev serio_raw microcode pata_acpi ata_generic pata_jmicron nouveau ttm drm_kms_helper drm i2c_algo_bit video output i2c_core !!ALSA/HDA dmesg !!------------------ [ 8.347975] ppdev: user-space parallel port driver [ 8.359066] ALSA sound/pci/ctxfi/ctatc.c:1261: ctxfi: chip 20K1 model Unknown (1102:002c) is found [ 8.359085] SB-XFi 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 8.680382] ALSA sound/pci/ctxfi/cttimer.c:424: ctxfi: Use xfi-native timer [ 11.304535] EXT4-fs (dm-0): re-mounted. Opts: (null)