# Roon Android Apps (ARC / Regular) - USB DAC detection and Re-Sampling

**URL:** <https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631>\
**Category:** Roon Software Discussion\
**Created:** [September 20, 2022, 6:50pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631 "2022-09-20T18:50:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prashant\_Sistla](https://community.roonlabs.com/letter_avatar/prashant_sistla/32/5_5575768a8748004e209b776fc1b2916d.png) [@Prashant\_Sistla](https://community.roonlabs.com/u/Prashant_Sistla)\
**Post date:** [September 20, 2022, 6:50pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/1 "2022-09-20T18:50:36Z")

</div>

Just separating this post from the question I asked in the iPhone thread.

First of all - generally happy with the ARC functionality; have always kinda wanted to access Roon away from home. So thanks for this!

Can someone confirm that Roon / ARC on Android (11 or 12) will detect USB-C DACs? I have a Helm Bolt that most other apps see (Tidal, USB Audio Player Pro, Sony Music Center) and recognize its capabilities (24/384, MQA, etc).

But the Roon app (and ARC) only see the phone itself and not the USB-C DAC. Music plays, but music is being resampled in both apps. I can’t recall trying this in the past as I don’t connect the USB-C DAC to my Xperia 1 III that often (Sony, UAP play hi-res and DSD natively).

---

<div class="post-metadata">

**Author:** ![ipeverywhere](https://community.roonlabs.com/user_avatar/community.roonlabs.com/ipeverywhere/32/288113_2.png) [@ipeverywhere](https://community.roonlabs.com/u/ipeverywhere)\
**Post date:** [September 20, 2022, 6:55pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/2 "2022-09-20T18:55:51Z")

</div>

> [@Prashant\_Sistla](#):
>
> is being resampled in both apps

Roon Labs software still uses Android mixer to play audio so the resampling is expected. There is a feature request to bypass the mixer to match source sample rate.

---

<div class="post-metadata">

**Author:** ![GoldenSound](https://community.roonlabs.com/user_avatar/community.roonlabs.com/goldensound/32/132904_2.png) [@GoldenSound](https://community.roonlabs.com/u/GoldenSound)\
**Post date:** [September 20, 2022, 6:57pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/3 "2022-09-20T18:57:43Z")

</div>

Is this the case with roon arc too?  
Very very disappointing if true

---

<div class="post-metadata">

**Author:** ![brian](https://community.roonlabs.com/user_avatar/community.roonlabs.com/brian/32/48353_2.png) [@brian](https://community.roonlabs.com/u/brian)\
**Post date:** [September 20, 2022, 6:58pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/5 "2022-09-20T18:58:39Z")

</div>

ARC and Roon work the same way in this regard. We typically use AAudio on Android, so it is all going through the OS at the moment.

Unfortunately, while bit-perfect output to USB devices on iOS is simple and lightweight, Android requires far more elaborate approaches to get there. Google has made some recent improvements in this area, but they haven’t reached many devices yet. We may also consider doing a userspace USB Audio implementation to handle this.

---

<div class="post-metadata">

**Author:** ![ipeverywhere](https://community.roonlabs.com/user_avatar/community.roonlabs.com/ipeverywhere/32/288113_2.png) [@ipeverywhere](https://community.roonlabs.com/u/ipeverywhere)\
**Post date:** [September 20, 2022, 6:59pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/6 "2022-09-20T18:59:04Z")

</div>

> [@GoldenSound](#):
>
> with roon arc too?

Yes. and Yes.

---

<div class="post-metadata">

**Author:** ![GoldenSound](https://community.roonlabs.com/user_avatar/community.roonlabs.com/goldensound/32/132904_2.png) [@GoldenSound](https://community.roonlabs.com/u/GoldenSound)\
**Post date:** [September 20, 2022, 6:59pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/7 "2022-09-20T18:59:47Z")

</div>

I really hope this can be addressed.

Apps like USB Audio Player Pro and Neutron do it just fine so the fact that Roon cannot even with the new release is extremely disappointing and means I’ll still be using UAPP for the foreseeable future ☹

Maybe speaking to the USB Audio Player Pro dev team about possibly licensing their implementation might be a good plan?

---

<div class="post-metadata">

**Author:** ![Prashant\_Sistla](https://community.roonlabs.com/letter_avatar/prashant_sistla/32/5_5575768a8748004e209b776fc1b2916d.png) [@Prashant\_Sistla](https://community.roonlabs.com/u/Prashant_Sistla)\
**Post date:** [September 20, 2022, 7:07pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/8 "2022-09-20T19:07:03Z")

</div>

I understand there are a variety of Android devices so that likely makes things complicated. But being able to tap into at least a USB DAC would be awesome. My Sony phone is likely the only one that still has a headphone jack, so I could understand that use case being super niche though.

---

<div class="post-metadata">

**Author:** ![brian](https://community.roonlabs.com/user_avatar/community.roonlabs.com/brian/32/48353_2.png) [@brian](https://community.roonlabs.com/u/brian)\
**Post date:** [September 20, 2022, 7:08pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/9 "2022-09-20T19:08:02Z")

</div>

We plan to, but it wasn’t worth holding up the initial release of Roon ARC as a whole to make an incremental quality improvement for a subset of Android configurations.

---

<div class="post-metadata">

**Author:** ![ipeverywhere](https://community.roonlabs.com/user_avatar/community.roonlabs.com/ipeverywhere/32/288113_2.png) [@ipeverywhere](https://community.roonlabs.com/u/ipeverywhere)\
**Post date:** [September 20, 2022, 7:09pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/10 "2022-09-20T19:09:59Z")

</div>

> [@Prashant\_Sistla](#):
>
> tap into at least a USB DAC

this is supported without issue

The problem is that everything is resampled through the mixer so the DAC sees a constant bitrate instead of the source bitrate and that’s not very “audiophile”

---

<div class="post-metadata">

**Author:** ![GoldenSound](https://community.roonlabs.com/user_avatar/community.roonlabs.com/goldensound/32/132904_2.png) [@GoldenSound](https://community.roonlabs.com/u/GoldenSound)\
**Post date:** [September 20, 2022, 7:10pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/11 "2022-09-20T19:10:11Z")

</div>

That’s fair. And sorry if I came across overly cynical. Roon ARC is awesome and a VERY welcome development that will be of immense use to many users.

I’m just sad that for me at least it can’t work for my use case.

Is there any rough idea of timescale as to when this might be available?

---

<div class="post-metadata">

**Author:** ![Prashant\_Sistla](https://community.roonlabs.com/letter_avatar/prashant_sistla/32/5_5575768a8748004e209b776fc1b2916d.png) [@Prashant\_Sistla](https://community.roonlabs.com/u/Prashant_Sistla)\
**Post date:** [September 20, 2022, 7:12pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/12 "2022-09-20T19:12:27Z")

</div>

Fair enough! But I’m glad its on the radar 🙂

---

<div class="post-metadata">

**Author:** ![neko](https://community.roonlabs.com/user_avatar/community.roonlabs.com/neko/32/160124_2.png) [@neko](https://community.roonlabs.com/u/neko)\
**Post date:** [September 20, 2022, 7:15pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/13 "2022-09-20T19:15:07Z")

</div>

Personally I’m very happy with Roon ARC so far but yes, USB Dac is actually QUITE important. Version 2.1 by christmas? YAS!

---

<div class="post-metadata">

**Author:** ![ipeverywhere](https://community.roonlabs.com/user_avatar/community.roonlabs.com/ipeverywhere/32/288113_2.png) [@ipeverywhere](https://community.roonlabs.com/u/ipeverywhere)\
**Post date:** [September 20, 2022, 7:15pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/14 "2022-09-20T19:15:51Z")

</div>

> [@GoldenSound](#):
>
> rough idea of timescale as to when this might be available

After CarPlay  
(HA! sorry, just trolling but it was too easy)

I do think this feature should be higher on the priority over CarPlay. Roon’s target audience is a user base, more than most, who understand “bit perfect”. Android has made this a pain but it’s not insurmountable and can even be turned on / off in settings for devices where it doesn’t work.

---

<div class="post-metadata">

**Author:** ![LordHades80](https://community.roonlabs.com/user_avatar/community.roonlabs.com/lordhades80/32/191819_2.png) [@LordHades80](https://community.roonlabs.com/u/LordHades80)\
**Post date:** [September 20, 2022, 8:51pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/15 "2022-09-20T20:51:42Z")

</div>

Looking forward to this upgrade also. I have a Fiio Q3 MQA and it doesnt work with Roon Arc on the moment. It will pass trough the sound, but that’s about it. Luckily i also have an Iphone 13 for work and it works great with that. Love the update though!

---

<div class="post-metadata">

**Author:** ![Chikolad](https://community.roonlabs.com/user_avatar/community.roonlabs.com/chikolad/32/48770_2.png) [@Chikolad](https://community.roonlabs.com/u/Chikolad)\
**Post date:** [September 21, 2022, 5:55am UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/16 "2022-09-21T05:55:09Z")

</div>

I obviously want that too. Combining the fact that there will be no desktop ARC as well, if I want bit perfect playback at work I have to use a 2nd core.

---

<div class="post-metadata">

**Author:** ![sonic\_fanatic](https://community.roonlabs.com/user_avatar/community.roonlabs.com/sonic_fanatic/32/127595_2.png) [@sonic\_fanatic](https://community.roonlabs.com/u/sonic_fanatic)\
**Post date:** [September 21, 2022, 6:50am UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/17 "2022-09-21T06:50:13Z")

</div>

What about this idea? [Roon ARC working with UAPP?](https://community.roonlabs.com/t/roon-arc-working-with-uapp/214123)

---

<div class="post-metadata">

**Author:** ![Joe\_Earl](https://community.roonlabs.com/letter_avatar/joe_earl/32/5_5575768a8748004e209b776fc1b2916d.png) [@Joe\_Earl](https://community.roonlabs.com/u/Joe_Earl)\
**Post date:** [September 21, 2022, 2:51pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/18 "2022-09-21T14:51:21Z")

</div>

Just posting to show support for the feature. I apreciate arc even without it just for my playlists, but it would significantly increase my use of the app if we had it. Tyvm flr the hard work

---

<div class="post-metadata">

**Author:** ![Christian\_M](https://community.roonlabs.com/user_avatar/community.roonlabs.com/christian_m/32/50270_2.png) [@Christian\_M](https://community.roonlabs.com/u/Christian_M)\
**Post date:** [September 21, 2022, 5:29pm UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/19 "2022-09-21T17:29:48Z")

</div>

If you are interested in this topic please vote here:

[Hi-Res on Android? UAPP integration? - Roon Software / Feature Suggestions - Roon Labs Community](https://community.roonlabs.com/t/hi-res-on-android-uapp-integration/172453/1)

The blue vote button is on the very top of the page:

![image](https://roon-community-uploads.s3.amazonaws.com/original/3X/1/9/1958346288ad2bb54e2995a2f60696543c6c36f6.png)

---

<div class="post-metadata">

**Author:** ![anon70638098](https://community.roonlabs.com/letter_avatar/anon70638098/32/5_5575768a8748004e209b776fc1b2916d.png) [@anon70638098](https://community.roonlabs.com/u/anon70638098)\
**Post date:** [September 25, 2022, 8:38am UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/20 "2022-09-25T08:38:51Z")

</div>

Yes I can confirm your observation for Android 12 on my Samsung Galaxy S20 5G:  
USB Audio Player Pro and Neutron Music Player both recognize my DAC and offer a “UI popup” to to use it…

---

<div class="post-metadata">

**Author:** ![anon70638098](https://community.roonlabs.com/letter_avatar/anon70638098/32/5_5575768a8748004e209b776fc1b2916d.png) [@anon70638098](https://community.roonlabs.com/u/anon70638098)\
**Post date:** [September 25, 2022, 8:41am UTC](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631/21 "2022-09-25T08:41:09Z")

</div>

Fully agree with your proposal!

[Next page](https://community.roonlabs.com/t/roon-android-apps-arc-regular-usb-dac-detection-and-re-sampling/213631.md?page=2)
