Kodi Community Forum
Passthru device not found - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: OS independent / Other (https://forum.kodi.tv/forumdisplay.php?fid=228)
+---- Thread: Passthru device not found (/showthread.php?tid=349504)



Passthru device not found - touc - 2019-11-23

Hi,

A few years ago I configured my Shuttle XS35GT to use a USB -> S/PDIF converter and after some help (https://forum.kodi.tv/showthread.php?tid=199223) I was able to listen to movies in Dolby Digital in a 5.1 set-up. Recently I updated OS to Ubuntu 18.04 and installed the latest Kodi (18.5) and now I can't seem to get Kodi configured to allow the audio to passthru - there are no passthru devices available.
 
The device a Phiree U2 presents two devices: Device 0 is an Analog output and Device 1 is for S/PDIF output.

xbmc@shuttle:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: 92HD81B1C5 Analog [92HD81B1C5 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: U2 [PHIREE U2], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: U2 [PHIREE U2], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


xbmc@shuttle:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: 92HD81B1C5 Analog [92HD81B1C5 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: U2 [PHIREE U2], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: U2 [PHIREE U2], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
xbmc@shuttle:~$ aplay -L
default
    Playback/recording through the PulseAudio sound server
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
sysdefault:CARD=Intel
    HDA Intel, 92HD81B1C5 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    Front speakers
surround21:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    Direct sample mixing device
dsnoop:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    Direct sample snooping device
hw:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    Direct hardware device without any conversions
plughw:CARD=Intel,DEV=0
    HDA Intel, 92HD81B1C5 Analog
    Hardware device with all software conversions
sysdefault:CARD=U2
    PHIREE U2, USB Audio
    Default Audio Device
front:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    Front speakers
surround21:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
iec958:CARD=U2,DEV=1
    PHIREE U2, USB Audio #1
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    Direct sample mixing device
dmix:CARD=U2,DEV=1
    PHIREE U2, USB Audio #1
    Direct sample mixing device
dsnoop:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    Direct sample snooping device
dsnoop:CARD=U2,DEV=1
    PHIREE U2, USB Audio #1
    Direct sample snooping device
hw:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    Direct hardware device without any conversions
hw:CARD=U2,DEV=1
    PHIREE U2, USB Audio #1
    Direct hardware device without any conversions
plughw:CARD=U2,DEV=0
    PHIREE U2, USB Audio
    Hardware device with all software conversions
plughw:CARD=U2,DEV=1
    PHIREE U2, USB Audio #1
    Hardware device with all software conversions
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
dmix:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample snooping device
hw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Hardware device with all software conversions


I can play audio OK using the Device 1:

aplay -D "iec958:CARD=U2,DEV=1" -r 48000 -fs16_le ~/Movies/ac3_the_other_side_44khz.wav

In Kodi, only the Phiree U2 Analog device (Device 0) is available. There are no passthru devices. I'm guessing it an Alsa configuration issue rather then Kodi, but I'm running out of talent. Any hints anyone ?