#
# This file is used with the following ALSA setup:
#
# 0 [Tropez+        ]: Tropez+ - Turtle Beach Tropez+
#                      Tropez+ PCM 0x530 irq 5 dma 1&0 SYNTH 0x200 irq 15
# 1 [4D             ]: 4DWave - Trident 4DWave PCI
#                      Trident 4DWaveNX at 0xe400, irq 7
# 2 [Hammerfall     ]: Hammerfall - RME Digi9652 (Rev 1.5)
#                      RME Digi9652 (Rev 1.5) at 0xfd000000, irq 11
# 3 [card4          ]: Hammerfall - RME Digi9652 (Rev G)
#                      RME Digi9652 (Rev G) at 0xfc000000, irq 9
#

pcmtype.hw {
	open _snd_pcm_hw_open
}

pcmtype.client {
	open _snd_pcm_client_open
}

pcmtype.multi {
	open _snd_pcm_multi_open
}

pcmtype.linear {
	open _snd_pcm_linear_open
}

pcmtype.mulaw {
	open _snd_pcm_mulaw_open
}

pcmtype.alaw {
	open _snd_pcm_alaw_open
}

pcmtype.adpcm {
	open _snd_pcm_adpcm_open
}

pcmtype.route {
	open _snd_pcm_route_open
}

pcmtype.rate {
	open _snd_pcm_rate_open
}

pcmtype.plug {
	open _snd_pcm_plug_open
}

pcmtype.file {
	open _snd_pcm_file_open
}

ctltype.hw {
        open _snd_ctl_hw_open
}		  

pcm.tropez {
	type hw
	card Tropez+
	device 0
}

ctl.tropez {
	type hw
	card Tropez+
}

pcm.trident {
	type hw
	card 4D
}

ctl.trident {
        type hw
	card 1
}	       

pcm.hammerfall {
	type hw
	card Hammerfall
}

ctl.hammerfall {
        type hw
	card 2
}	       

pcm.hammerfall2 {
	type hw
	card 3
}

ctl.hammerfall2 {
        type hw
	name card4
}	       
