You are not logged in.
I am trying to get my Traktor soundcard to work with Pipewire. There is an old thread here https://bbs.archlinux.org/viewtopic.php?id=172333, which describes doing this for ALSA and Pulseaudio. I guess much has changed since then.
aplay -L shows the following. There are no surround sinks on this card, so this seems like generic mapping.
sysdefault:CARD=T6
Traktor Audio 6, USB Audio
Default Audio Device
front:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
Front output / input
surround21:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=T6,DEV=0
Traktor Audio 6, USB Audio
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=T6
Traktor Audio 6
USB Stream Output
and aplay -l
card 3: T6 [Traktor Audio 6], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Unfortunately the link to the NI forum does not exist anymore. I have tried to change the posted .asoundrc accordingly
pcm.T6_capture {
type dsnoop
ipc_key 1646
slave {
pcm "hw:T6"
period_time 3
period_size 512
buffer_size 32768
rate 48000
channels 10
}
}
pcm.T6_playback {
type dmix
ipc_key 1646
slave {
pcm "hw:T6"
period_time 3
period_size 512
buffer_size 32768
rate 48000
channels 10
}
}
pcm.T6_duplex {
type asym
playback.pcm T6_playback
capture.pcm T6_capture
}
pcm.T6_pair1 {
type plug
ttable.0.0 1.0
ttable.1.1 1.0
slave.pcm T6_duplex
}
pcm.T6_pair2 {
type plug
ttable.0.2 1.0
ttable.1.3 1.0
slave.pcm T6_duplex
}
pcm.T6_pair3 {
type plug
ttable.0.4 1.0
ttable.1.5 1.0
slave.pcm T6_duplex
}
Not sure if this is even needed anymore. I remember having got the card to work with Mixxx a few years back with the .asoundrc from the NI forum though.
Last edited by jclsn (2024-03-30 12:55:58)
Offline
You generally do not need an asoundrc if pipewire integration is the goal. Remove that, and check/post
pactl list cards
pactl list sinks
what doesn't work exactly?
Offline
Nevermind, I already found the answer here
Offline