This is an entry for Phoronix LCH. Feel free to comment on the Linux compatibility for the Terratec DMX Xfire 1024 in this thread.

Terratec DMX Xfire 1024



Description: An old 4.0 gamer-soundcard supporting EAX 2.0 and A3D 1.0, at least under Windows. It uses the snd-cs46xx driver, hardware-mixing works well. The front and rear plugs are sepparated from each other, see my aplay -l output.
Hardware Notes: Kernelversion before 2.6.11 had no support to mirror the front onto the rear channel. Sometimes the front right output is crappy but pulling down DAC in alsamixer to 50% works well, when you make the rest louder.

lspci -v
0000:02:0d.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: TERRATEC Electronic GmbH: Unknown device 112e
Flags: bus master, medium devsel, latency 64, IRQ 209
Memory at feaf8000 (32-bit, non-prefetchable) [size=4K]
Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [40] Power Management version 2

aplay -l
**** Liste von PLAYBACK Geräten ****
Karte 0: CS46xx [Sound Fusion CS46xx], Gerät 0: CS46xx [CS46xx]
Untergeordnete Geräte: 30/31
Untergeordnetes Gerät '0: subdevice #0
Untergeordnetes Gerät '1: subdevice #1
Untergeordnetes Gerät '2: subdevice #2
Untergeordnetes Gerät '3: subdevice #3
Untergeordnetes Gerät '4: subdevice #4
Untergeordnetes Gerät '5: subdevice #5
Untergeordnetes Gerät '6: subdevice #6
Untergeordnetes Gerät '7: subdevice #7
Untergeordnetes Gerät '8: subdevice #8
Untergeordnetes Gerät '9: subdevice #9
Untergeordnetes Gerät '10: subdevice #10
Untergeordnetes Gerät '11: subdevice #11
Untergeordnetes Gerät '12: subdevice #12
Untergeordnetes Gerät '13: subdevice #13
Untergeordnetes Gerät '14: subdevice #14
Untergeordnetes Gerät '15: subdevice #15
Untergeordnetes Gerät '16: subdevice #16
Untergeordnetes Gerät '17: subdevice #17
Untergeordnetes Gerät '18: subdevice #18
Untergeordnetes Gerät '19: subdevice #19
Untergeordnetes Gerät '20: subdevice #20
Untergeordnetes Gerät '21: subdevice #21
Untergeordnetes Gerät '22: subdevice #22
Untergeordnetes Gerät '23: subdevice #23
Untergeordnetes Gerät '24: subdevice #24
Untergeordnetes Gerät '25: subdevice #25
Untergeordnetes Gerät '26: subdevice #26
Untergeordnetes Gerät '27: subdevice #27
Untergeordnetes Gerät '28: subdevice #28
Untergeordnetes Gerät '29: subdevice #29
Untergeordnetes Gerät '30: subdevice #30
Karte 0: CS46xx [Sound Fusion CS46xx], Gerät 1: CS46xx - Rear [CS46xx - Rear]
Untergeordnete Geräte: 31/31
Untergeordnetes Gerät '0: subdevice #0
Untergeordnetes Gerät '1: subdevice #1
Untergeordnetes Gerät '2: subdevice #2
Untergeordnetes Gerät '3: subdevice #3
Untergeordnetes Gerät '4: subdevice #4
Untergeordnetes Gerät '5: subdevice #5
Untergeordnetes Gerät '6: subdevice #6
Untergeordnetes Gerät '7: subdevice #7
Untergeordnetes Gerät '8: subdevice #8
Untergeordnetes Gerät '9: subdevice #9
Untergeordnetes Gerät '10: subdevice #10
Untergeordnetes Gerät '11: subdevice #11
Untergeordnetes Gerät '12: subdevice #12
Untergeordnetes Gerät '13: subdevice #13
Untergeordnetes Gerät '14: subdevice #14
Untergeordnetes Gerät '15: subdevice #15
Untergeordnetes Gerät '16: subdevice #16
Untergeordnetes Gerät '17: subdevice #17
Untergeordnetes Gerät '18: subdevice #18
Untergeordnetes Gerät '19: subdevice #19
Untergeordnetes Gerät '20: subdevice #20
Untergeordnetes Gerät '21: subdevice #21
Untergeordnetes Gerät '22: subdevice #22
Untergeordnetes Gerät '23: subdevice #23
Untergeordnetes Gerät '24: subdevice #24
Untergeordnetes Gerät '25: subdevice #25
Untergeordnetes Gerät '26: subdevice #26
Untergeordnetes Gerät '27: subdevice #27
Untergeordnetes Gerät '28: subdevice #28
Untergeordnetes Gerät '29: subdevice #29
Untergeordnetes Gerät '30: subdevice #30
Karte 0: CS46xx [Sound Fusion CS46xx], Gerät 2: CS46xx - IEC958 [CS46xx - IEC958]
Untergeordnete Geräte: 1/1
Untergeordnetes Gerät '0: subdevice #0