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

Next revision
Previous revision
mnretrogamer:os:emuelec:usb_dac [2020/09/08 12:24] – created 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 ======
 ---- ----
  
-  * reference +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}}. 
-    [[https://discourse.coreelec.org/t/usb-sound-card-as-default-device/1454/6|USB sound card as default device on CoreELEC [08/15/2020]]]+ 
 +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/
 +  Subdevice #0: subdevice #0 
 +card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-C-T9015-audio-hifi T9015-audio-hifi-1 [] 
 +  Subdevices: 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.1599585883.txt.gz · Last modified: 2023/01/06 10:06 (external edit)