Difference between revisions of "Asoundrc alc850"

From MythTV Official Wiki
Jump to: navigation, search
 
Line 2: Line 2:
  
 
== Realtek ALC850 Information ==
 
== Realtek ALC850 Information ==
- 7.1 channel audio codec RealTek ALC850.
+
* 7.1 channel audio codec RealTek ALC850.
- Compliance with AC97 v2.3 Spec.
+
* Compliance with AC97 v2.3 Spec.
- Meet PC2001 audio performance requirement.
+
* Meet PC2001 audio performance requirement.
  
 
== asoundrc file ==
 
== asoundrc file ==
Line 22: Line 22:
 
# slave.pcm "digital-hw"
 
# slave.pcm "digital-hw"
 
## Uncomment the following to use mixed digital by default
 
## Uncomment the following to use mixed digital by default
# slave.pcm "dmix-digital"
+
--~~~~# slave.pcm "dmix-digital"
 
}
 
}
  
Line 168: Line 168:
 
}
 
}
 
</nowiki></pre>
 
</nowiki></pre>
 +
 +
 +
----
 +
--[[User:Steveadeff|Steveadeff]] 18:07, 8 January 2006 (UTC)

Revision as of 18:07, 8 January 2006

Realtek ALC850 asoundrc

Realtek ALC850 Information

  • 7.1 channel audio codec RealTek ALC850.
  • Compliance with AC97 v2.3 Spec.
  • Meet PC2001 audio performance requirement.

asoundrc 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).
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"
# slave.pcm "digital-hw"
## Uncomment the following to use mixed digital by default
--~~~~# slave.pcm "dmix-digital"
}

# Alias for analog output on the nForce2 (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 nForce2
pcm.analog {
 type plug
 slave.pcm "analog-hw"
}

# Control device (mixer, etc.) for the nForce2 card
ctl.analog {
 type hw
 card 0
}

# Alias for (rate-converted) mixed analog output on the
# nForce2 (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 nForce2 card
ctl.mixed-analog {
 type hw
 card 0
}

# Alias for (rate-converted) digital (S/PDIF) output on the
# nForce2 (hw:0,2)
# - 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 nForce2 card
ctl.digital {
 type hw
 card 0
}

# Alias for mixed (rate-converted) digital (S/PDIF) output on the
# nForce2 (hw:0,2)
# - 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 nForce2 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 nForce2 (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 nForce2 card
ctl.analog-hw {
 type hw
 card 0
}

# Alias for digital (S/PDIF) output on the nForce2 (hw:0,2)
# Do not use this directly--it requires specific rate,
# channels, and format
pcm.digital-hw {
 type hw
 card 0
 device 2
}

# Control device (mixer, etc.) for the nForce2 card
ctl.digital-hw {
 type hw
 card 0
}

# Direct software mixing plugin for analog output on
# the nForce2 (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 nForce2 card
ctl.dmix-analog {
 type hw
 card 0
}

# Direct software mixing plugin for digital (S/PDIF) output
# on the nForce2 (hw:0,2)
# 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 nForce2 card
ctl.dmix-digital {
 type hw
 card 0
}



--Steveadeff 18:07, 8 January 2006 (UTC)