!!################################ !!ALSA Information Script v 0.4.37 !!################################ !!Script ran on: Mon Feb 25 00:17:13 EST 2008 !!Linux Distribution !!------------------ Fedora release 7 (Moonshine) Fedora release 7 (Moonshine) Fedora release 7 (Moonshine) !!Kernel Information !!------------------ Kernel release: 2.6.24.2 Operating System: GNU/Linux Architecture: x86_64 Processor: x86_64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: 1.0.15 Library version: 1.0.14a Utilities version: 1.0.14 !!Loaded ALSA modules !!------------------- snd_intel8x0 !!Soundcards recognised by ALSA !!----------------------------- 1 [CK804 ]: NFORCE - NVidia CK804 NVidia CK804 with ALC850 at irq 22 !!PCI Soundcards installed in the system !!-------------------------------------- 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2) !!Advanced information - PCI Vendor/Device/Susbsystem ID's !!-------------------------------------------------------- 00:04.0 0401: 10de:0059 (rev a2) Subsystem: 1043:812a !!Modprobe options (Sound related) !!-------------------------------- snd-ice1724: index=0 snd-intel8x0: index=1 snd-mpu401: index=1 snd-card-1: index=1 !!Loaded sound module options !!-------------------------- !!Module: snd_intel8x0 ac97_clock : 0 ac97_quirk : buggy_irq : Y buggy_semaphore : N enable : N id : index : 1 joystick : 0 spdif_aclink : 0 xbox : N !!ALSA Device nodes !!----------------- crw-rw---- 1 vikky root 116, 8 2008-02-23 22:31 /dev/snd/controlC1 crw-rw---- 1 vikky root 116, 7 2008-02-23 22:31 /dev/snd/pcmC1D0c crw-rw---- 1 vikky root 116, 6 2008-02-25 00:17 /dev/snd/pcmC1D0p crw-rw---- 1 vikky root 116, 5 2008-02-23 22:31 /dev/snd/pcmC1D1c crw-rw---- 1 vikky root 116, 4 2008-02-23 22:31 /dev/snd/pcmC1D2p crw-rw---- 1 vikky root 116, 3 2008-02-23 22:31 /dev/snd/seq crw-rw---- 1 vikky root 116, 2 2008-02-23 22:30 /dev/snd/timer !!ALSA configuration files !!------------------------ !!User specific config file (~/.asoundrc) pcm.!default { type plug slave.pcm "dmixer" } pcm.nvidia { type hw card 1 device 0 } pcm.nvdmix { type plug slave.pcm "nvdmixer" } pcm.nvdmixer { type dmix ipc_key 1025 slave { pcm "hw:1,0" format S32_LE # period_time 0 # period_size 1024 # increased buffer_size because in my system 1024 cause bad # audio performance (for totem media player and mplayer) # buffer_size 4096 rate 48000 } bindings { 0 0 1 1 } } pcm.nvrecord { type dsnoop ipc_key 2048 slave.pcm "nvidia" bindings { 0 0 1 1 } } pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:1,0" format S32_LE # period_time 0 # period_size 1024 # increased buffer_size because in my system 1024 cause bad # audio performance (for totem media player and mplayer) # buffer_size 4096 rate 48000 } bindings { 0 0 1 1 } } ctl.dmixer { type hw card 1 device 0 } ctl.nvdmixer { type hw card 1 device 0 } pcm.dsp { type plug slave.pcm "dmixer" # use our new PCM here } pcm.dsp1 { type plug slave.pcm "nvdmixer" } !!Aplay/Arecord output !!------------ APLAY **** List of PLAYBACK Hardware Devices **** card 1: CK804 [NVidia CK804], device 0: Intel ICH [NVidia CK804] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: CK804 [NVidia CK804], device 2: Intel ICH - IEC958 [NVidia CK804 - IEC958] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 1: CK804 [NVidia CK804], device 0: Intel ICH [NVidia CK804] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: CK804 [NVidia CK804], device 1: Intel ICH - MIC ADC [NVidia CK804 - MIC ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 ] Usage: amixer [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control !!Alsactl output !!------------- --startcollapse-- state.CK804 { control.1 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Master Playback Switch' value true } control.2 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Master Playback Volume' value.0 31 value.1 31 } control.3 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Center Playback Switch' value false } control.4 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Center Playback Volume' value 31 } control.5 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'LFE Playback Switch' value false } control.6 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'LFE Playback Volume' value 0 } control.7 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Surround Playback Switch' value.0 false value.1 false } control.8 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Surround Playback Volume' value.0 0 value.1 0 } control.9 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Master Mono Playback Switch' value true } control.10 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Master Mono Playback Volume' value 23 } control.11 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'PC Speaker Playback Switch' value false } control.12 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 15' iface MIXER name 'PC Speaker Playback Volume' value 0 } control.13 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Phone Playback Switch' value false } control.14 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Phone Playback Volume' value 0 } control.15 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Playback Switch' value false } control.16 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Mic Playback Volume' value 0 } control.17 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Boost ( 20dB)' value true } control.18 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Line Playback Switch' value false } control.19 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Line Playback Volume' value.0 0 value.1 0 } control.20 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'CD Playback Switch' value true } control.21 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'CD Playback Volume' value.0 23 value.1 23 } control.22 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Aux Playback Switch' value false } control.23 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Aux Playback Volume' value.0 9 value.1 9 } control.24 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'PCM Playback Switch' value true } control.25 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'PCM Playback Volume' value.0 27 value.1 27 } control.26 { comment.access 'read write' comment.type ENUMERATED comment.count 2 comment.item.0 Mic comment.item.1 CD comment.item.2 Video comment.item.3 Aux comment.item.4 Line comment.item.5 Mix comment.item.6 'Mix Mono' comment.item.7 Phone iface MIXER name 'Capture Source' value.0 CD value.1 CD } control.27 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Capture Switch' value true } control.28 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 15' iface MIXER name 'Capture Volume' value.0 14 value.1 14 } control.29 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 Mix comment.item.1 Mic iface MIXER name 'Mono Output Select' value Mix } control.30 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 Mic1 comment.item.1 Mic2 iface MIXER name 'Mic Select' value Mic1 } control.31 { comment.access read comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Con Mask' value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.32 { comment.access read comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Pro Mask' value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } control.33 { comment.access 'read write' comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Default' value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.34 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'IEC958 Playback Switch' value false } control.35 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 3' iface MIXER name 'IEC958 Playback AC97-SPSA' value 3 } control.36 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Duplicate Front' value false } control.37 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Front Input Switch' value false } control.38 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 Shared comment.item.1 Independent iface MIXER name 'Surround Jack Mode' value Shared } control.39 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 '2ch' comment.item.1 '4ch' comment.item.2 '6ch' iface MIXER name 'Channel Mode' value '2ch' } control.40 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'IEC958 Capture Switch' value false } control.41 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 PCM comment.item.1 'Analog In' comment.item.2 'IEC958 In' iface MIXER name 'IEC958 Playback Source' value PCM } control.42 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'External Amplifier' value true } } --endcollapse-- !!All Loaded Modules !!------------------ Module nf_conntrack_netbios_ns ipt_MASQUERADE iptable_nat nf_nat ipt_REJECT xt_limit nf_conntrack_ipv4 xt_state nf_conntrack xt_tcpudp iptable_filter ip_tables x_tables autofs4 hidp l2cap bluetooth sunrpc dm_multipath video output sbs sbshc battery ac ipv6 snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event nvidia snd_seq k8temp snd_seq_device snd_pcm_oss hwmon button i2c_nforce2 snd_mixer_oss snd_pcm i2c_core snd_timer forcedeth snd skge soundcore snd_page_alloc joydev pcspkr sg dm_snapshot dm_zero dm_mirror dm_mod usb_storage pata_amd sata_sil sata_nv ata_generic libata sd_mod scsi_mod ehci_hcd ohci_hcd uhci_hcd