mn.retrogamer

a link to the past

User Tools

Site Tools


mnretrogamer:os:emuelec:usb_dac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mnretrogamer:os:emuelec:usb_dac [2020/09/08 12:34] – [emuELEC & USB DACs] solarsparqmnretrogamer:os:emuelec:usb_dac [2023/01/06 10:06] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ---- ----
-====== emuELEC & USB DACs ======+====== emuELEC & USB DAC ======
 ---- ----
  
 +We are working on connecting the ODROID N2 running EmuELEC to the USB Multibit DAC module inside of our [[https://www.schiit.com/products/ragnarok-1|Schiit Ragnarok]] or [[https://www.schiit.com/products/modi-1|Schiit Modi 2 or 3]].  This is critical for this standing/sitting configuration to work properly in {{fa>headphones}} HiFi {{fa>headphones}}.
  
 +The PRE-OUT on the Schiit Ragnarok is currently connected to a [[https://www.svsound.com/products/pb-1000|SVS PB-1000 Subwoofer]].  We will take a look at moving the PRE-OUT to our [[https://www.schiit.com/products/valhalla-1|Schiit Valhalla 2]] & Beyerdynamic headphones for true HiFi retro gaming with a tube amp.  We can re-connect the subwoofer through the OUTPUT ports on the rear of the Valhalla 2.  This will subject the subwoofer to the tube amp.  fun.
 +
 +The problem?  USB Audio currently only working in EmulationStation & is lost once I enter RetroArch.  On true RetroPie, this is fully configurable.  In EmuELEC, not so much unfortunately.
 +
 +I could manually specify the audio device in RetroArch using the list below, or look up [[https://github.com/libretro/Lakka-LibreELEC/wiki/Audio-settings|best practices for handling USB audio & RetroArch]].
 +
 +<code>
 +EmuELEC:~ # aplay -l
 +**** List of PLAYBACK Hardware Devices ****
 +card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: SPDIF-B-dit-hifi dit-hifi-0 []
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-C-T9015-audio-hifi T9015-audio-hifi-1 []
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-dit-hifi dit-hifi-2 []
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 1: Multibit [Schiit USB Multibit], device 0: USB Audio [USB Audio]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +EmuELEC:~ # 
 +</code>
 +
 +<code>
 +##############################################
 +#                 EmuELEC                    #
 +#     Retro emulation for Amlogic Devices    #
 +#             Based on CoreELEC              #
 +##############################################
 +EmuELEC (official): 2.7.1 (Amlogic-ng.arm)
 +EmuELEC:~ # aplay -L
 +null
 +    Discard all samples (playback) or generate zero samples (capture)
 +sysdefault:CARD=AMLAUGESOUND
 +    AML-AUGESOUND, 
 +    Default Audio Device
 +iec958:CARD=AMLAUGESOUND,DEV=0
 +    AML-AUGESOUND, 
 +    IEC958 (S/PDIF) Digital Audio Output
 +hdmi:CARD=AMLAUGESOUND,DEV=0
 +    AML-AUGESOUND, 
 +    HDMI Audio Output
 +sysdefault:CARD=Multibit
 +    Schiit USB Multibit, USB Audio
 +    Default Audio Device
 +front:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    Front speakers
 +surround21:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    2.1 Surround output to Front and Subwoofer speakers
 +surround40:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    4.0 Surround output to Front and Rear speakers
 +surround41:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    4.1 Surround output to Front, Rear and Subwoofer speakers
 +surround50:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    5.0 Surround output to Front, Center and Rear speakers
 +surround51:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
 +surround71:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
 +iec958:CARD=Multibit,DEV=0
 +    Schiit USB Multibit, USB Audio
 +    IEC958 (S/PDIF) Digital Audio Output
 +EmuELEC:~ # 
 +</code>
 +
 +Using that information, we see there are two potential ways to manually specify our audio device in RetroArch.
 +
 +<code>
 +audio_device = "hw:1:0"
 +audio_device = "sysdefault:CARD=Multibit"
 +</code>
 +
 +Will test this out.
mnretrogamer/os/emuelec/usb_dac.1599586447.txt.gz · Last modified: 2023/01/06 10:06 (external edit)