!!################################ !!ALSA Information Script v 0.4.52 !!################################ !!Script ran on: Wed Dec 17 12:46:17 EST 2008 !!Linux Distribution !!------------------ Fedora release 8 (Werewolf) Fedora release 8 (Werewolf) Fedora release 8 (Werewolf) Fedora release 8 (Werewolf) !!Kernel Information !!------------------ Kernel release: 2.6.25.4-10.fc8 Operating System: GNU/Linux Architecture: x86_64 Processor: x86_64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: 1.0.16rc2 Library version: Utilities version: 1.0.16 !!Loaded ALSA modules !!------------------- cx88_alsa cx88_alsa cx88_alsa !!Soundcards recognised by ALSA !!----------------------------- 0 [CX8801 ]: CX88x - Conexant CX8801 Conexant CX8801 at 0xe4000000 1 [CX8801_1 ]: CX88x - Conexant CX8801 Conexant CX8801 at 0xe8000000 2 [CX8801_2 ]: CX88x - Conexant CX8801 Conexant CX8801 at 0xec000000 !!PCI Soundcards installed in the system !!-------------------------------------- 01:06.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10) 01:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) 01:07.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05) 01:07.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) 01:07.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05) 01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) 01:08.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05) 01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) 01:08.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05) 01:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) 01:09.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05) 01:09.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) 01:09.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05) !!Advanced information - PCI Vendor/Device/Susbsystem ID's !!-------------------------------------------------------- 01:06.0 0401: 13f6:0111 (rev 10) Subsystem: 13f6:0111 !!Modprobe options (Sound related) !!-------------------------------- snd-card-0: index=0 snd-cmipci: index=0 !!Loaded sound module options !!-------------------------- !!Module: cx88_alsa debug : 0 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 index : -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,-1 !!Module: cx88_alsa debug : 0 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 index : -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,-1 !!Module: cx88_alsa debug : 0 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 index : -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,-1 !!ALSA Device nodes !!----------------- crw-rw---- 1 root root 116, 5 2008-12-17 11:06 /dev/snd/controlC0 crw-rw---- 1 root root 116, 7 2008-12-17 11:06 /dev/snd/controlC1 crw-rw---- 1 root root 116, 9 2008-12-17 11:06 /dev/snd/controlC2 crw-rw---- 1 root root 116, 4 2008-12-17 11:06 /dev/snd/pcmC0D0c crw-rw---- 1 root root 116, 6 2008-12-17 11:06 /dev/snd/pcmC1D0c crw-rw---- 1 root root 116, 8 2008-12-17 11:06 /dev/snd/pcmC2D0c crw-rw---- 1 root root 116, 3 2008-12-17 11:06 /dev/snd/seq crw-rw---- 1 root root 116, 2 2008-12-17 11:06 /dev/snd/timer !!ALSA configuration files !!------------------------ !!User specific config file (~/.asoundrc) # Override the default output used by ALSA. # If you do not override the default, your default # device is identical to the (unmixed) analog device # shown below. If you prefer mixed and/or digital # output, uncomment the appropriate four lines below # (only one slave.pcm line). ### Currently set w/digital-hw as the default output, ### comment out this entire section to use unmixed ### analog as your default ### -jarod pcm.!default { type plug ## Uncomment the following to use mixed analog by default # slave.pcm "dmix-analog" ## Uncomment the following to use unmixed digital by default slave.pcm "digital-hw" ## Uncomment the following to use mixed digital by default # slave.pcm "dmix-digital" } # Alias for analog output on the Audigy (hw:0,0) # - This is identical to the device named "default"--which # always exists and refers to hw:0,0 (unless overridden) # - Therefore, we can specify "hw:0,0", "default", or "analog" # to access analog output on the Audigy pcm.analog { type plug slave.pcm "analog-hw" } # Control device (mixer, etc.) for the Audigy card ctl.analog { type hw card 0 } # Alias for (rate-converted) mixed analog output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the dmix plugin # (in this case 48000Hz) pcm.mixed-analog { type plug slave.pcm "dmix-analog" } # Control device (mixer, etc.) for the Audigy card ctl.mixed-analog { type hw card 0 } # Alias for (rate-converted) digital (S/PDIF) output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.digital { type plug slave.pcm "digital-hw" } # Control device (mixer, etc.) for the Audigy card ctl.digital { type hw card 0 } # Alias for mixed (rate-converted) digital (S/PDIF) output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.mixed-digital { type plug slave.pcm "dmix-digital" } # Control device (mixer, etc.) for the Audigy card ctl.mixed-digital { type hw card 0 } # The following devices are not useful by themselves. They # require specific rates, channels, and formats. Therefore, # you probably do not want to use them directly. Instead use # of of the devices defined above. # Alias for analog output on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.analog-hw { type hw card 0 # The default value for device is 0, so no need to specify } # Control device (mixer, etc.) for the Audigy card ctl.analog-hw { type hw card 0 } # Alias for digital (S/PDIF) output on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.digital-hw { type hw card 0 # device 0 device 2 } # Control device (mixer, etc.) for the Audigy card ctl.digital-hw { type hw card 0 } # Direct software mixing plugin for analog output on # the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-analog { type dmix ipc_key 1234 slave { pcm "analog-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the Audigy card ctl.dmix-analog { type hw card 0 } # Direct software mixing plugin for digital (S/PDIF) output # on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-digital { type dmix ipc_key 1235 slave { pcm "digital-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the Audigy card ctl.dmix-digital { type hw card 0 } !!Aplay/Arecord output !!------------ APLAY **** List of PLAYBACK Hardware Devices **** ARECORD **** List of CAPTURE Hardware Devices **** card 0: CX8801 [Conexant CX8801], device 0: CX88 Digital [CX88 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: CX8801_1 [Conexant CX8801], device 0: CX88 Digital [CX88 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: CX8801_2 [Conexant CX8801], device 0: CX88 Digital [CX88 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [CX8801] Card hw:0 'CX8801'/'Conexant CX8801 at 0xe4000000' Mixer name : 'CX88' Components : '' Controls : 3 Simple ctrls : 2 Simple mixer control 'Playback',0 Capabilities: volume pswitch pswitch-joined Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 63 Front Left: 47 [75%] [-16.00dB] Playback [on] Front Right: 47 [75%] [-16.00dB] Playback [on] Simple mixer control 'Capture',0 Capabilities: cswitch cswitch-joined Capture channels: Mono Mono: Capture [off] !!-------Mixer controls for card 1 [CX8801_1] Card hw:1 'CX8801_1'/'Conexant CX8801 at 0xe8000000' Mixer name : 'CX88' Components : '' Controls : 3 Simple ctrls : 2 Simple mixer control 'Playback',0 Capabilities: volume pswitch pswitch-joined Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 63 Front Left: 63 [100%] [0.00dB] Playback [on] Front Right: 63 [100%] [0.00dB] Playback [on] Simple mixer control 'Capture',0 Capabilities: cswitch cswitch-joined Capture channels: Mono Mono: Capture [off] !!-------Mixer controls for card 2 [CX8801_2] Card hw:2 'CX8801_2'/'Conexant CX8801 at 0xec000000' Mixer name : 'CX88' Components : '' Controls : 3 Simple ctrls : 2 Simple mixer control 'Playback',0 Capabilities: volume pswitch pswitch-joined Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 63 Front Left: 63 [100%] [0.00dB] Playback [on] Front Right: 63 [100%] [0.00dB] Playback [on] Simple mixer control 'Capture',0 Capabilities: cswitch cswitch-joined Capture channels: Mono Mono: Capture [off] !!Alsactl output !!------------- --startcollapse-- state.CX8801 { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 63' comment.dbmin -6300 comment.dbmax 0 iface MIXER name 'Playback Volume' value.0 47 value.1 47 } control.2 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Playback Switch' value true } control.3 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Capture Switch' value false } } state.CX8801_1 { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 63' comment.dbmin -6300 comment.dbmax 0 iface MIXER name 'Playback Volume' value.0 63 value.1 63 } control.2 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Playback Switch' value true } control.3 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Capture Switch' value false } } state.CX8801_2 { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 63' comment.dbmin -6300 comment.dbmax 0 iface MIXER name 'Playback Volume' value.0 63 value.1 63 } control.2 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Playback Switch' value true } control.3 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Capture Switch' value false } } --endcollapse-- !!All Loaded Modules !!------------------ Module autofs4 vmnet vmmon fuse sunrpc cpufreq_ondemand powernow_k8 freq_table ipv6 loop dm_multipath raid1 dvb_pll lgdt330x cx88_dvb cx88_vp3054_i2c videobuf_dvb dvb_core tuner tea5767 tda8290 tda18271 tda827x tuner_xc2028 xc5000 tda9887 tuner_simple mt20xx tea5761 snd_cmipci gameport snd_seq_dummy cx88_alsa snd_seq_oss snd_seq_midi_event snd_seq parport_pc snd_pcm_oss parport snd_mixer_oss nvidia floppy cx8800 cx8802 snd_pcm firewire_ohci k8temp hwmon firewire_core snd_page_alloc cx88xx pcspkr snd_opl3_lib snd_timer snd_hwdep crc_itu_t snd_mpu401_uart forcedeth snd_rawmidi ir_common compat_ioctl32 snd_seq_device i2c_algo_bit videodev tveeprom v4l1_compat v4l2_common videobuf_dma_sg snd videobuf_core btcx_risc soundcore lirc_imon lirc_dev i2c_nforce2 i2c_core button joydev sg sr_mod cdrom pata_amd dm_snapshot dm_zero dm_mirror dm_mod pata_acpi sata_nv ata_generic libata sd_mod scsi_mod raid456 async_xor async_memcpy async_tx xor ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd