###############################ALSA Information Script v 0.4.3###############################Linux Distribution------------------Fedora Core release 6 (Zod) Fedora Core release 6 (Zod)Kernel Information------------------Kernel release: 2.6.20-1.2925.fc6Operating System: GNU/LinuxArchitecture: i686Processor: i686SMP Enabled: YesALSA Version------------Driver version: 1.0.14rc1Library version: 1.0.14rc1Utilities version: 1.0.14rc1Loaded ALSA modules-------------------snd_cmipcisnd_usb_audioSoundcards recognised by ALSA----------------------------- 0 [CMI8738MC8 ]: CMI8738-MC8 - C-Media PCI CMI8738-MC8 C-Media PCI CMI8738-MC8 (model 68) at 0x2000, irq 22 1 [Audio ]: USB-Audio - USB Audio C-Media INC. USB Audio at usb-0000:00:1d.1-1, full speedPCI Soundcards installed in the system--------------------------------------03:09.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0)03:0a.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)03:0c.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)Advanced information - PCI Vendor/Device ID's---------------------------------------------Vendor id: 13f6Device id: 0111Needed module: snd-cmipciALSA Device nodes-----------------crw------- 1 mythtv root 116, 9 Apr 4 08:25 /dev/snd/controlC0crw------- 1 mythtv root 116, 11 Apr 7 22:25 /dev/snd/controlC1crw------- 1 mythtv root 116, 8 Apr 4 08:25 /dev/snd/pcmC0D0ccrw------- 1 mythtv root 116, 7 Apr 4 08:25 /dev/snd/pcmC0D0pcrw------- 1 mythtv root 116, 6 Apr 4 08:25 /dev/snd/pcmC0D1pcrw------- 1 mythtv root 116, 5 Apr 4 08:25 /dev/snd/pcmC0D2ccrw------- 1 mythtv root 116, 4 Apr 4 08:25 /dev/snd/pcmC0D2pcrw------- 1 mythtv root 116, 10 Apr 7 22:25 /dev/snd/pcmC1D0pcrw------- 1 mythtv root 116, 3 Apr 4 08:25 /dev/snd/seqcrw------- 1 mythtv root 116, 2 Apr 4 08:25 /dev/snd/timerALSA configuration files------------------------System wide config file (/etc/asound.conf)# ~/.asoundrc or /etc/asound.conf# ALSA configuration file##### USAGE ###### Save this file as "~/.asoundrc" (for user-specific sound configuration) or# "/etc/asound.conf" (for system-wide sound configuration) and specify ALSA# device names ad described in the next section.##### DEVICE NAMES ###### This configuration file defines four devices for use by the user. Those# devices are "analog", "mixed-analog", "digital", and "mixed-digital". The# user may also re-define "default" to be identical to one of the above-named# devices (i.e. to send all sound output to the digital output unless otherwise# specified). Use the device names as described below:# - "analog" outputs to the analog output directly and (at least on software# sound cards) blocks other audio output. After playback completes, "queued"# sounds are output in sequence.# - "mixed-analog" mixes audio output from multiple programs into the analog# output (so you can hear beeps, alerts, and other noises while playing back# an audio stream).# - "digital" outputs to the digital output directly. Since most (all?)# digital outputs expect 48kHz PCM audio, this may not work for some playback# (i.e. CD's--which are 44.1kHz PCM audio--or 32kHz audio streams from TV# recordings, etc.).# - "mixed-digital"# All other devices created within this file are used only by the configuration# file itself and should /not/ be used directly. In other words, do not use# the devices "analog-hw", "dmix-analog", "digital-hw", or "dmix-digital".##### IMPORTANT ###### To make this ALSA configuration file work with your sound card, you will need# to define the appropriate card and device information for the "analog-hw" and# "digital-hw" devices below. You can find the card and device information# using "aplay -l".##### Configuration File ###### 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).## Note, also, that as of ALSA 1.0.9, "software" sound cards have been modified# such that their default "default" device is identical to the "mixed-analog"# device. Whether using an ALSA version before or after 1.0.9, it does no harm# and has no affect on performance to redefine the device (even if the# redefinition does not change anything). Also, by using this ALSA# configuration file, you once again have access to unmixed analog output using# the "analog" device.pcm.!default { type plug## Uncomment the following to use (unmixed) "analog" by default# slave.pcm "analog-hw"## 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"}# Control device (mixer, etc.) for the cardctl.!default { type hw card 0}# Alias for (converted) analog output on the card# - 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 card# - Note that as of ALSA 1.0.9, "software" sound card definitions redefine# "default" to do mixing, meaning this device is different from "default" and# allows playback while blocking other sound sources (until playback# completes).pcm.analog { type plug slave.pcm "analog-hw"}# Control device (mixer, etc.) for the cardctl.analog { type hw card 0}# Alias for (converted) mixed analog output on the card# - This will accept audio input--regardless of rate--and convert to the rate# required for the dmix plugin (in this case 48000Hz)# - Note that as of ALSA 1.0.9, "software" sound card definitions redefine# "default" to do mixing, meaning this device is identical to "default" for# "software" sound cards.pcm.mixed-analog { type plug slave.pcm "dmix-analog"}# Control device (mixer, etc.) for the cardctl.mixed-analog { type hw card 0}# Alias for (converted) digital (S/PDIF) output on the card# - 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 cardctl.digital { type hw card 0}# Alias for mixed (converted) digital (S/PDIF) output on the card# - 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 cardctl.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.# ==== MY Hardware ====# card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 0: CMI8738-MC8 [C-Media PCI DAC/ADC]# Subdevices: 1/1# Subdevice #0: subdevice #0# card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 1: CMI8738-MC8 [C-Media PCI 2nd DAC]# Subdevices: 1/1# Subdevice #0: subdevice #0# card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 2: CMI8738-MC8 [C-Media PCI IEC958]# Subdevices: 1/1# Subdevice #0: subdevice #0# card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]# Subdevices: 1/1# Subdevice #0: subdevice #0# Alias for analog output on the card# Do not use this directly--it requires specific rate, channels, and formatpcm.analog-hw { type hw card 0# device 0: CMI8738-MC8 [C-Media PCI DAC/ADC] device 0# - Uncomment one of the below or create a new "device N" line as appropriate# for your sound card or # device 1# device 4}# Control device (mixer, etc.) for the cardctl.analog-hw { type hw card 0}# Alias for digital (S/PDIF) output on the card# Do not use this directly--it requires specific rate, channels, and formatpcm.digital-hw { type hw card 0# device 1# - Comment out "device 1" above and uncomment one of the below or create a# new "device N" line as appropriate for your sound card or # device 2: CMI8738-MC8 [C-Media PCI IEC958] device 2# device 4}# Control device (mixer, etc.) for the cardctl.digital-hw { type hw card 0}# Direct software mixing plugin for analog output on the card# Do not use this directly--it requires specific rate, channels, and formatpcm.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 cardctl.dmix-analog { type hw card 0}# Direct software mixing plugin for digital (S/PDIF) output on the card# Do not use this directly--it requires specific rate, channels, and formatpcm.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 cardctl.dmix-digital { type hw card 0}Aplay output------------**** List of PLAYBACK Hardware Devices ****card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 0: CMI8738-MC8 [C-Media PCI DAC/ADC] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 1: CMI8738-MC8 [C-Media PCI 2nd DAC] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: CMI8738MC8 [C-Media PCI CMI8738-MC8], device 2: CMI8738-MC8 [C-Media PCI IEC958] Subdevices: 1/1 Subdevice #0: subdevice #0card 1: Audio [USB Audio], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0Amixer output-------------Simple mixer control 'Master',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 22 [71%] Front Right: Playback 22 [71%]Simple mixer control '3D Control - Switch',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'PCM',0 Capabilities: pvolume pswitch pswitch-joined cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 255 Front Left: Playback 0 [0%] [off] Capture [off] Front Right: Playback 0 [0%] [off] Capture [off]Simple mixer control 'Synth',0 Capabilities: pvolume pswitch pswitch-joined cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 23 [74%] [off] Capture [off] Front Right: Playback 23 [74%] [off] Capture [off]Simple mixer control 'Line',0 Capabilities: pvolume pswitch cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [off] Capture [off] Front Right: Playback 0 [0%] [off] Capture [off]Simple mixer control 'Line-In Mode',0 Capabilities: enum Items: 'Line-In' 'Rear Output' 'Bass Output' Item0: 'Line-In'Simple mixer control 'CD',0 Capabilities: pvolume pswitch cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 23 [74%] [off] Capture [on] Front Right: Playback 23 [74%] [off] Capture [on]Simple mixer control 'Mic',0 Capabilities: pvolume pvolume-joined cvolume pswitch pswitch-joined cswitch cswitch-joined Playback channels: Mono Capture channels: Mono Limits: Playback 0 - 31 Capture 0 - 7 Mono: Playback 0 [0%] [off] Capture 0 [0%] [off]Simple mixer control 'Mic Boost',0 Capabilities: pswitch pswitch-joined cswitch cswitch-joined Playback channels: Mono Capture channels: Mono Mono: Playback [off] Capture [off]Simple mixer control 'Mic-In Mode',0 Capabilities: enum Items: 'Mic-In' 'Center/LFE Output' Item0: 'Center/LFE Output'Simple mixer control 'Phone',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 7 Mono: Playback 0 [0%] [off]Simple mixer control 'IEC958 5V',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on]Simple mixer control 'IEC958 Copyright',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 In Monitor',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 In Phase Inverse',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 In Select',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 In Valid',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 Loop',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]Simple mixer control 'IEC958 Output',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on]Simple mixer control 'PC Speaker',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 3 Mono: Playback 2 [67%] [off]Simple mixer control 'Aux',0 Capabilities: pvolume pswitch cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 15 Front Left: Playback 0 [0%] [off] Capture [off] Front Right: Playback 0 [0%] [off] Capture [off]Simple mixer control 'Four Channel Mode',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]