p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/alsa/cards/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/alsa/cards/USB-Audio.conf
#
#  USB-Audio.conf - configuration for USB Audio devices
#
#
#  DO NO EDIT; this is an internal ALSA file.
#  If you want to add your own definitions, put them into /etc/asound.conf or
#  ~/.asoundrc, with "cards." before the "USB-Audio", e.g.:
#
#  cards.USB-Audio.pcm.use_dmix."NoiseBlaster 3000" no
#
#  If your device requires such a definition to work correctly, please report it
#  to <alsa-devel@alsa-project.org>.


# If a device has sample formats not supported by dmix, dmix can be disabled
# here.
USB-Audio.pcm.use_dmix {
	"AudioPhile" no    # uses big-endian 24-bit samples
	"Audiophile USB (tm)" no
}

# If a device does not have a four-channel mode for the front/rear outputs,
# other modes can be selected here.
# six_channels       - for devices that route the last two of the four channels
#                      to the center/LFE outputs
# two_stereo_devices - for devices that have two stereo audio interfaces
USB-Audio.pcm.surround40_type {
	"AudioPhile" two_stereo_devices
	"Audiophile USB (tm)" two_stereo_devices
	"OmniStudio" two_stereo_devices
	"Quattro" two_stereo_devices
	"SB Audigy 2 NX" six_channels
	"USB AudioSport Quattro (tm)" two_stereo_devices
}

# If a device does not use the first PCM device for digital data, the device
# number for the iec958 device can be changed here.
USB-Audio.pcm.iec958_device {
	# "NoiseBlaster 3000" 42
	"USB Sound Blaster HD" 1
	"Xonar U7" 1

	# The below don't have digital in/out, so prevent them from being opened.
	"Andrea PureAudio USB-SA Headset" 999
	"Blue Snowball" 999
	"HP Digital Stereo Headset" 999
	"GN 9330" 999
	"Logitech Speaker Lapdesk N700" 999
	"Logitech G35 Headset" 999
	"Logitech USB Headset" 999
	"Logitech USB Headset H540" 999
	"Logitech Wireless Headset" 999
	"Plantronics GameCom 780" 999
	"Plantronics USB Headset" 999
	"Plantronics Wireless Audio" 999
	"SB WoW Headset" 999
	"Scarlett 2i2 USB" 999
	"Scarlett 2i4 USB" 999
	"Sennheiser USB headset" 999
	"SWTOR Gaming Headset by Razer" 999
	"USB Device 0x46d_0x821" 999
	"USB Device 0x46d_0x992" 999
	"WD15 Dock" 999
	"WD19 Dock" 999
}

# Second iec958 device number, if any.
USB-Audio.pcm.iec958_2_device {
	"PHIREE U2" 1  # 0 = PCM S/PDIF, 1 = non-PCM S/PDIF
	"PHIREE U2SX" 1  # 0 = PCM S/PDIF, 1 = non-PCM S/PDIF
}


# If a device requires non-standard definitions for front, default, surround40,
# surround51, surround71 or iec958, they can be defined here.

# M-Audio AudioPhile USB:
# device 0: analog output, digital input
# device 1: digital output, analog input
USB-Audio."AudioPhile".pcm.default "cards.USB-Audio.Audiophile USB (tm).pcm.default"
USB-Audio."Audiophile USB (tm)".pcm.default {
	@args [ CARD ]
	@args.CARD { type string }
	type asym
	playback.pcm {
		type plug
		slave.pcm {
			type hw
			card $CARD
			device 0
		}
	}
	capture.pcm {
		type plug
		slave.pcm {
			@func concat
			strings [ "dsnoop:DEV=1,CARD=" $CARD ]
		}
	}
}
USB-Audio."AudioPhile".pcm.iec958 "cards.USB-Audio.Audiophile USB (tm).pcm.iec958"
USB-Audio."Audiophile USB (tm)".pcm.iec958 {
	@args [ CARD AES0 AES1 AES2 AES3 ]
	@args.CARD { type string }
	@args.AES0 { type integer }
	@args.AES1 { type integer }
	@args.AES2 { type integer }
	@args.AES3 { type integer }
	type asym
	playback.pcm {
		type hw
		card $CARD
		device 1
	}
	capture.pcm {
		type hw
		card $CARD
		device 0
	}
}

# For this card we can (and must to get IEC61937) set AES bits
USB-Audio."MicroII".pcm.iec958 "cards.USB-Audio.Audio Advantage MicroII.pcm.iec958"
USB-Audio."Audio Advantage MicroII".pcm.iec958 {
	@args [ CARD AES0 AES1 AES2 AES3 ]
	@args.CARD { type string }
	@args.AES0 { type integer }
	@args.AES1 { type integer }
	@args.AES2 { type integer }
	@args.AES3 { type integer }

	type hooks
	slave.pcm {
		type hw
		card $CARD
	}

	hooks.0 {
		type ctl_elems
		hook_args [
			{
				interface PCM
				name "IEC958 Playback Default"
				preserve true
				optional true
				value [ $AES0 $AES1 $AES2 $AES3 ]
			}
			{
				name "IEC958 Playback Switch"
				lock true
				preserve true
				value 1
			}
		]
	}
}

################################################################################

<confdir:pcm/front.conf>

USB-Audio.pcm.front.0 {
	@args [ CARD ]
	@args.CARD { type string }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.front:CARD=" $CARD
		]
	}
	default {
		# We could use softvol, but the driver might have guessed a
		# wrong name for the real volume control.
		type hw
		card $CARD
		device 0
	}
}

USB-Audio.pcm.default {
	@args [ CARD ]
	@args.CARD { type string }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.default:CARD=" $CARD
		]
	}
	default {
		type asym
		playback.pcm {
			type plug
			slave.pcm {
				@func refer
				name {
					@func concat
					strings [
						"cards.USB-Audio.pcm.default_playback_dmix_"
						{
							@func refer
							name {
								@func concat
								strings [
									"cards.USB-Audio.pcm.use_dmix."
									{ @func card_name card $CARD }
								]
							}
							default yes
						}
						":CARD=" $CARD
					]
				}
			}
		}
		capture.pcm {
			type plug
			slave.pcm {
				@func concat
				strings [ "dsnoop:" $CARD ]
			}
		}
	}
}

USB-Audio.pcm.default_playback_dmix_yes {
	@args [ CARD ]
	@args.CARD { type string }
	@func concat
	strings [ "dmix:" $CARD ]
}

USB-Audio.pcm.default_playback_dmix_no {
	@args [ CARD ]
	@args.CARD { type string }
	type hw
	card $CARD
	device 0
}

<confdir:pcm/surround40.conf>

USB-Audio.pcm.surround40.0 {
	@args [ CARD ]
	@args.CARD { type string }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.surround40:CARD=" $CARD
		]
	}
	default {
		@func refer
		name {
			@func concat
			strings [
				"cards.USB-Audio.pcm.surround40_"
				{
					@func refer
					name {
						@func concat
						strings [
							"cards.USB-Audio.pcm.surround40_type."
							{ @func card_name card $CARD }
						]
					}
					default default
				}
				":CARD=" $CARD
			]
		}
	}
}

USB-Audio.pcm.surround40_default {
	@args [ CARD ]
	@args.CARD { type string }
	type hw
	card $CARD
	device 0
}

USB-Audio.pcm.surround40_six_channels {
	@args [ CARD ]
	@args.CARD { type string }
	type route
	ttable.0.0 1
	ttable.1.1 1
	ttable.2.4 1
	ttable.3.5 1
	slave {
		pcm {
			type hw
			card $CARD
			device 0
		}
		channels 6
	}
}

USB-Audio.pcm.surround40_two_stereo_devices {
	@args [ CARD ]
	@args.CARD { type string }
	type route
	ttable.0.0 1
	ttable.1.1 1
	ttable.2.2 1
	ttable.3.3 1
	slave.pcm {
		type multi
		slaves {
			a {
				pcm {
					type hw
					card $CARD
					device 0
				}
				channels 2
			}
			b {
				pcm {
					type hw
					card $CARD
					device 1
				}
				channels 2
			}
		}
		bindings [
			{ slave a channel 0 }
			{ slave a channel 1 }
			{ slave b channel 0 }
			{ slave b channel 1 }
		]
	}
}

<confdir:pcm/surround21.conf>
<confdir:pcm/surround41.conf>
<confdir:pcm/surround50.conf>
<confdir:pcm/surround51.conf>

USB-Audio.pcm.surround51.0 {
	@args [ CARD ]
	@args.CARD { type string }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.surround51:CARD=" $CARD
		]
	}
	default {
		type route
		ttable.0.0 1
		ttable.1.1 1
		ttable.2.4 1
		ttable.3.5 1
		ttable.4.2 1
		ttable.5.3 1
		slave {
			pcm {
				type hw
				card $CARD
				device 0
			}
			channels 6
		}
	}
}

<confdir:pcm/surround71.conf>

USB-Audio.pcm.surround71.0 {
	@args [ CARD ]
	@args.CARD { type string }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.surround71:CARD=" $CARD
		]
	}
	default {
		type route
		ttable.0.0 1
		ttable.1.1 1
		ttable.2.4 1
		ttable.3.5 1
		ttable.4.2 1
		ttable.5.3 1
		ttable.6.6 1
		ttable.7.7 1
		slave {
			pcm {
				type hw
				card $CARD
				device 0
			}
			channels 8
		}
	}
}

<confdir:pcm/iec958.conf>

USB-Audio.pcm.iec958.0 {
	@args [ CARD AES0 AES1 AES2 AES3 ]
	@args.CARD { type string }
	@args.AES0 { type integer }
	@args.AES1 { type integer }
	@args.AES2 { type integer }
	@args.AES3 { type integer }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.iec958:CARD=" $CARD
			",AES0=" $AES0 ",AES1=" $AES1 ",AES2=" $AES2 ",AES3=" $AES3
		]
	}
	default {
		# FIXME: we cannot set the AES parameters
		type hw
		card $CARD
		device {
			@func refer
			name {
				@func concat
				strings [
					"cards.USB-Audio.pcm.iec958_device."
					{ @func card_name card $CARD }
				]
			}
			default 0
		}
	}
}

USB-Audio.pcm.iec958.1 {
	@args [ CARD AES0 AES1 AES2 AES3 ]
	@args.CARD { type string }
	@args.AES0 { type integer }
	@args.AES1 { type integer }
	@args.AES2 { type integer }
	@args.AES3 { type integer }
	@func refer
	name {
		@func concat
		strings [
			"cards.USB-Audio."
			{ @func card_name card $CARD }
			".pcm.iec958_2:CARD=" $CARD
			",AES0=" $AES0 ",AES1=" $AES1 ",AES2=" $AES2 ",AES3=" $AES3
		]
	}
	default {
		# FIXME: we cannot set the AES parameters
		type hw
		card $CARD
		device {
			@func refer
			name {
				@func concat
				strings [
					"cards.USB-Audio.pcm.iec958_2_device."
					{ @func card_name card $CARD }
				]
			}
			default 999
		}
	}
}

# vim: ft=alsaconf
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
December 20 2023 04:36:21
0 / 0
0755
AACI.conf
0.653 KB
August 08 2019 12:00:51
0 / 0
0644
ATIIXP-MODEM.conf
0.295 KB
August 08 2019 12:00:51
0 / 0
0644
ATIIXP-SPDMA.conf
2.185 KB
August 08 2019 12:00:51
0 / 0
0644
ATIIXP.conf
2.425 KB
August 08 2019 12:00:51
0 / 0
0644
AU8810.conf
0.427 KB
August 08 2019 12:00:51
0 / 0
0644
AU8820.conf
0.155 KB
August 08 2019 12:00:51
0 / 0
0644
AU8830.conf
0.508 KB
August 08 2019 12:00:51
0 / 0
0644
Audigy.conf
5.761 KB
August 08 2019 12:00:51
0 / 0
0644
Audigy2.conf
7.624 KB
August 08 2019 12:00:51
0 / 0
0644
Aureon51.conf
2.313 KB
August 08 2019 12:00:51
0 / 0
0644
Aureon71.conf
2.44 KB
August 08 2019 12:00:51
0 / 0
0644
CA0106.conf
3.758 KB
August 08 2019 12:00:51
0 / 0
0644
CMI8338-SWIEC.conf
1.742 KB
August 08 2019 12:00:51
0 / 0
0644
CMI8338.conf
1.866 KB
August 08 2019 12:00:51
0 / 0
0644
CMI8738-MC6.conf
2.081 KB
August 08 2019 12:00:51
0 / 0
0644
CMI8738-MC8.conf
2.912 KB
August 08 2019 12:00:51
0 / 0
0644
CMI8788.conf
1.603 KB
August 08 2019 12:00:51
0 / 0
0644
CS46xx.conf
2.876 KB
August 08 2019 12:00:51
0 / 0
0644
EMU10K1.conf
5.539 KB
August 08 2019 12:00:51
0 / 0
0644
EMU10K1X.conf
2.689 KB
August 08 2019 12:00:51
0 / 0
0644
ENS1370.conf
1.335 KB
August 08 2019 12:00:51
0 / 0
0644
ENS1371.conf
1.764 KB
August 08 2019 12:00:51
0 / 0
0644
ES1968.conf
0.148 KB
August 08 2019 12:00:51
0 / 0
0644
Echo_Echo3G.conf
4.296 KB
August 08 2019 12:00:51
0 / 0
0644
FM801.conf
1.198 KB
August 08 2019 12:00:51
0 / 0
0644
FWSpeakers.conf
0.325 KB
August 08 2019 12:00:51
0 / 0
0644
FireWave.conf
0.686 KB
August 08 2019 12:00:51
0 / 0
0644
GUS.conf
0.212 KB
August 08 2019 12:00:51
0 / 0
0644
HDA-Intel.conf
6.614 KB
August 08 2019 12:00:51
0 / 0
0644
HdmiLpeAudio.conf
1.474 KB
August 08 2019 12:00:51
0 / 0
0644
ICE1712.conf
2.353 KB
August 08 2019 12:00:51
0 / 0
0644
ICE1724.conf
2.823 KB
August 08 2019 12:00:51
0 / 0
0644
ICH-MODEM.conf
0.188 KB
August 08 2019 12:00:51
0 / 0
0644
ICH.conf
2.982 KB
August 08 2019 12:00:51
0 / 0
0644
ICH4.conf
2.818 KB
August 08 2019 12:00:51
0 / 0
0644
Loopback.conf
1.242 KB
August 08 2019 12:00:51
0 / 0
0644
Maestro3.conf
0.545 KB
August 08 2019 12:00:51
0 / 0
0644
NFORCE.conf
4.69 KB
August 08 2019 12:00:51
0 / 0
0644
PC-Speaker.conf
0.642 KB
August 08 2019 12:00:51
0 / 0
0644
PMac.conf
0.475 KB
August 08 2019 12:00:51
0 / 0
0644
PMacToonie.conf
0.688 KB
August 08 2019 12:00:51
0 / 0
0644
PS3.conf
1.125 KB
August 08 2019 12:00:51
0 / 0
0644
RME9636.conf
0.762 KB
August 08 2019 12:00:51
0 / 0
0644
RME9652.conf
0.762 KB
August 08 2019 12:00:51
0 / 0
0644
SB-XFi.conf
1.467 KB
August 08 2019 12:00:51
0 / 0
0644
SI7018.conf
2.225 KB
August 08 2019 12:00:51
0 / 0
0644
TRID4DWAVENX.conf
1.75 KB
August 08 2019 12:00:51
0 / 0
0644
USB-Audio.conf
9.096 KB
August 08 2019 12:00:51
0 / 0
0644
VIA686A.conf
1.171 KB
August 08 2019 12:00:51
0 / 0
0644
VIA8233.conf
2.691 KB
August 08 2019 12:00:51
0 / 0
0644
VIA8233A.conf
2.746 KB
August 08 2019 12:00:51
0 / 0
0644
VIA8237.conf
2.525 KB
August 08 2019 12:00:51
0 / 0
0644
VX222.conf
0.811 KB
August 08 2019 12:00:51
0 / 0
0644
VXPocket.conf
0.819 KB
August 08 2019 12:00:51
0 / 0
0644
VXPocket440.conf
1.445 KB
August 08 2019 12:00:51
0 / 0
0644
YMF744.conf
1.325 KB
August 08 2019 12:00:51
0 / 0
0644
aliases.conf
1.426 KB
August 08 2019 12:00:51
0 / 0
0644
pistachio-card.conf
1.845 KB
August 08 2019 12:00:51
0 / 0
0644
vc4-hdmi.conf
0.801 KB
August 08 2019 12:00:51
0 / 0
0644