Hi,
I installed the drivber from the arch User repository. The installation worked.
If I type dmesg I only see the TerraTec card registered as an USB device not as a sound device.
[ 62.654207] usb 4-1.2: new high-speed USB device number 5 using ehci-pci
[ 62.753220] usb 4-1.2: New USB device found, idVendor=0ccd, idProduct=0080, bcdDevice= 1.00
[ 62.753224] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 62.753226] usb 4-1.2: Product: DMX 6Fire USB
[ 62.753228] usb 4-1.2: Manufacturer: TerraTec
[ 62.753230] usb 4-1.2: SerialNumber: 0000000000085904
The sound manager from KDE recognizes the card and I can select but no sound is played, and it only shows mono but this seems to be a known issue? I fsomeone could point me to a solution for that too?
Just a short update tried the same on solus still not working, the sound card is recognized, as mono, I put up the sound via the alsamixer but still no sound is playing.
After a restart the card is not recognized anymore
Last edit: Mario 2018-11-10
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have no clue, what pulseaudio is doing there. Of course the card is not mono ;) Since I don't use pulseaudio, I cannot provide much help here. The only possibility from the driver side seems to be disabling 1-channel output entirely.
Did you look in the thread "unable to receive device firmware state" here in the Help forum? Because the problem (and a possible solution) is listed there.
Regards,
Torsten
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for your answer :)
I somehow messed up subscribing to this thread, iI tried this now its recognized as stereo, and I can select it.
It actually wprks now. So happy right now!!!!
The problem was pretty dumb actually :D didin't unmute the card correctly I thought I just had to turn the volume up
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Same here. I install new Mint 19, and card is only MONO mode and there is no sound at all.
dmesg :
[ 3264.718735] usb 3-5: new high-speed USB device number 5 using xhci_hcd [ 3264.868157] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080 [ 3264.868158] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3264.868159] usb 3-5: Product: DMX 6Fire USB [ 3264.868160] usb 3-5: Manufacturer: TerraTec [ 3264.868161] usb 3-5: SerialNumber: 00000000000821A9 [ 3264.896678] usbcore: registered new interface driver snd-usb-6fire [ 3264.898786] usb 3-5: USB disconnect, device number 5 [ 3265.678652] usb 3-5: new high-speed USB device number 6 using xhci_hcd [ 3265.828149] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080 [ 3265.828150] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3265.828151] usb 3-5: Product: DMX 6Fire USB [ 3265.828152] usb 3-5: Manufacturer: TerraTec [ 3265.828153] usb 3-5: SerialNumber: 00000000000821A9 [ 3265.863675] usb 3-5: USB disconnect, device number 6 [ 3266.646548] usb 3-5: new high-speed USB device number 7 using xhci_hcd [ 3266.796590] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080 [ 3266.796592] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3266.796593] usb 3-5: Product: DMX 6Fire USB [ 3266.796594] usb 3-5: Manufacturer: TerraTec [ 3266.796595] usb 3-5: SerialNumber: 00000000000821A9
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
so after setting the minimum channel count to 2, pulseaudio now allows outputting 2 stereo channels instead of 1 mono channel? Wow... Wonder, how pulseaudio determines the card's capabilities.
Whatever, after all I've read here, next version will contain an explicit mono-enable module parameter.
Regards,
Torsten
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
yes, pulseaudio recognizes 2 stereo outputs, and also jack audio server(!). I've tried, with jack, to set different outputs from differents sources (es. from guitar to guitar amplifier and pc stream music to hifi speakers) and it work fine!
I've tried all 6 outputs (in pulseaudio there are 2 stereo outputs, 1 frontal and 1 subwoofer, in jack audio there are 3 stereo outputs!), I tried all and everything works perfectly!!
Cheers,
vgc
Last edit: vgc 2018-11-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
there some issue:
with minumun channel to 6 pulseaudio and jack do not see the 6fire audio analog input device. With minumun channel count to 2 the input audio device works, there's input audio in pulse and jack.
vgc
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ah yes, of course... The hack I posted is so hacky that it also sets the minimum INPUT channel count to 6 and the maximum to 4 - which of course cannot work. I'll separate input and output channel paramerers when patching the driver.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I changed the pcm.c file and got stereo and multichannel outputs but I still got no audio and also videos and audio tracks hang when trying to play something. Channels are unmuted in alsamixer. I want to have the pc audio to go to headphones output. How should I proceed?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I installed the drivber from the arch User repository. The installation worked.
If I type dmesg I only see the TerraTec card registered as an USB device not as a sound device.
The sound manager from KDE recognizes the card and I can select but no sound is played, and it only shows mono but this seems to be a known issue? I fsomeone could point me to a solution for that too?
"aplay -l" shows me that:
"pactl list" gives that output for the terratec card
So it seems if it works? But I can't play any sound over the card
Mario
Last edit: Mario 2018-09-08
Just a short update tried the same on solus still not working, the sound card is recognized, as mono, I put up the sound via the alsamixer but still no sound is playing.
After a restart the card is not recognized anymore
Last edit: Mario 2018-11-10
Hi,
I have no clue, what pulseaudio is doing there. Of course the card is not mono ;) Since I don't use pulseaudio, I cannot provide much help here. The only possibility from the driver side seems to be disabling 1-channel output entirely.
Did you look in the thread "unable to receive device firmware state" here in the Help forum? Because the problem (and a possible solution) is listed there.
Regards,
Torsten
Hi again,
if you want to test the driver patch, you can insert the following line (line number: 85) to fhe file "pcm.c":
alsa_rt->hw.channels_min = 2;
If that works fine for you, I will add a module parameter which allows disabling mono.
Regards,
Torsten
Thanks for your answer :)
I somehow messed up subscribing to this thread, iI tried this now its recognized as stereo, and I can select it.
It actually wprks now. So happy right now!!!!
The problem was pretty dumb actually :D didin't unmute the card correctly I thought I just had to turn the volume up
Hi Torsten,
I tried on Arch Linux and it works, there's stereo mode with pulseaudio. Thank you so much!
vgc
Last edit: vgc 2018-11-12
Same here. I install new Mint 19, and card is only MONO mode and there is no sound at all.
dmesg :
[ 3264.718735] usb 3-5: new high-speed USB device number 5 using xhci_hcd
[ 3264.868157] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080
[ 3264.868158] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3264.868159] usb 3-5: Product: DMX 6Fire USB
[ 3264.868160] usb 3-5: Manufacturer: TerraTec
[ 3264.868161] usb 3-5: SerialNumber: 00000000000821A9
[ 3264.896678] usbcore: registered new interface driver snd-usb-6fire
[ 3264.898786] usb 3-5: USB disconnect, device number 5
[ 3265.678652] usb 3-5: new high-speed USB device number 6 using xhci_hcd
[ 3265.828149] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080
[ 3265.828150] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3265.828151] usb 3-5: Product: DMX 6Fire USB
[ 3265.828152] usb 3-5: Manufacturer: TerraTec
[ 3265.828153] usb 3-5: SerialNumber: 00000000000821A9
[ 3265.863675] usb 3-5: USB disconnect, device number 6
[ 3266.646548] usb 3-5: new high-speed USB device number 7 using xhci_hcd
[ 3266.796590] usb 3-5: New USB device found, idVendor=0ccd, idProduct=0080
[ 3266.796592] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3266.796593] usb 3-5: Product: DMX 6Fire USB
[ 3266.796594] usb 3-5: Manufacturer: TerraTec
[ 3266.796595] usb 3-5: SerialNumber: 00000000000821A9
Nazwa: alsa_card.usb-TerraTec_DMX_6Fire_USB_00000000000821A9-00
Sterownik: module-alsa-card.c
Właściciel modułu: 27
Właściwości:
alsa.card = "2"
alsa.card_name = "TerraTec DMX6FireUSB"
alsa.long_card_name = "TerraTec DMX6FireUSB at 3:7"
alsa.driver_name = "snd_usb_6fire"
device.bus_path = "pci-0000:00:14.0-usb-0:5:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.0/sound/card2"
udev.id = "usb-TerraTec_DMX_6Fire_USB_00000000000821A9-00"
device.bus = "usb"
device.vendor.id = "0ccd"
device.vendor.name = "TerraTec Electronic GmbH"
device.product.id = "0080"
device.product.name = "DMX 6Fire USB"
device.serial = "TerraTec_DMX_6Fire_USB_00000000000821A9"
device.string = "2"
device.description = "DMX 6Fire USB"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
Profile:
input:analog-mono: Wejście Analogowe mono (odpływy: 0, źródła: 1, priorytet: 2, dostępne: tak)
output:analog-mono: Wyjście Analogowe mono (odpływy: 1, źródła: 0, priorytet: 200, dostępne: tak)
output:analog-mono+input:analog-mono: Analogowy dupleks mono (odpływy: 1, źródła: 1, priorytet: 202, dostępne: tak)
off: Wyłączone (odpływy: 0, źródła: 0, priorytet: 0, dostępne: tak)
Aktywny profil: output:analog-mono+input:analog-mono
Porty:
analog-input: Wejście analogowe (priority: 10000, latency offset: 0 usec)
Część profilu: input:analog-mono, output:analog-mono+input:analog-mono
analog-output: Wyjście analogowe (priority: 9900, latency offset: 0 usec)
Część profilu: output:analog-mono, output:analog-mono+input:analog-mono
OK. Works. after put this line to the file pcm. Cheers !
Hi,
now in pulseaudio there is the multichannel output, it recognize 2 of the 3 audio stereo outputs, great!
vgc
Hi vgc,
so after setting the minimum channel count to 2, pulseaudio now allows outputting 2 stereo channels instead of 1 mono channel? Wow... Wonder, how pulseaudio determines the card's capabilities.
Whatever, after all I've read here, next version will contain an explicit mono-enable module parameter.
Regards,
Torsten
PS: it just occured to me, what does pulseaudio do, if you set the minimum channel count to 6? Can you output to all 3 stereo outputs then?
Hi Torsten,
yes, pulseaudio recognizes 2 stereo outputs, and also jack audio server(!). I've tried, with jack, to set different outputs from differents sources (es. from guitar to guitar amplifier and pc stream music to hifi speakers) and it work fine!
the output of pacmd list-sinks
I'm very happy about them!
Cheers,
vgc
Hi again,
I set the minimum channel count to 6 and it now recognize more outputs (central and subwoofer)! but I've not tries if it works, I'll do it later..
Hi,
I've tried all 6 outputs (in pulseaudio there are 2 stereo outputs, 1 frontal and 1 subwoofer, in jack audio there are 3 stereo outputs!), I tried all and everything works perfectly!!
Cheers,
vgc
Last edit: vgc 2018-11-13
Hi,
there some issue:
with minumun channel to 6 pulseaudio and jack do not see the 6fire audio analog input device. With minumun channel count to 2 the input audio device works, there's input audio in pulse and jack.
vgc
Ah yes, of course... The hack I posted is so hacky that it also sets the minimum INPUT channel count to 6 and the maximum to 4 - which of course cannot work. I'll separate input and output channel paramerers when patching the driver.
I changed the pcm.c file and got stereo and multichannel outputs but I still got no audio and also videos and audio tracks hang when trying to play something. Channels are unmuted in alsamixer. I want to have the pc audio to go to headphones output. How should I proceed?