USB audio driver in USB Audio Player/Recorder PRO and Audio Evolution Mobile

Last update: Apr 20, 2023

 

PLEASE NOTE

This page isn't updated frequently anymore. The reason is that almost all recent Android devices with USB-C and almost all USB audio interfaces made in the past years will work with our USB audio driver. The big exceptions remain Huawei/Honor devices and Android devices with a UNISOC chipset (Samsung Tab A8, Lenovo M10, Realme Narzo N53 and others, you can check your chipset on gsmarena.com).

 

Introduction

eXtream Software Development has written a custom USB audio driver from scratch because Android did not support USB audio until Android 5. Even Android 5 and upward has very limited support for USB audio devices (see below) and as such this driver remains very useful for every Android version higher than 3.1. Next to that, our driver provides low latency, making it possible for example to play virtual instruments in real-time on many devices that cannot do this using the Android driver. The driver supports mono, stereo and multi-channel streams, 16-, 24- and 32-bit resolutions and any sample rate that the device provides. If your device exposes internal mute, volume and/or gain controls, they can be controlled as well. For our media player, USB Audio Player PRO, the driver allows to play in bit-perfect, something that the Android driver will never do.

The following Android apps of eXtream Software Development have this driver embedded. Note that you cannot use this driver to play or record audio in other apps!

Audio Evolution Mobile is the leading multitrack audio and MIDI DAW on Android. You can enable USB audio by doing an in-app purchase or by purchasing USB Audio Recorder PRO. Without in-app purchase, the app lets you test your USB audio interface/mic by limiting the recording time.

USB Audio Player PRO is a high quality media player that allows the highest quality possible audio playback to your DAC and supports most audio formats like DSD, FLAC, MQA, APE, MP3, etc. It can also function as UPnP media renderer and can play in bit-perfect.

USB Audio Recorder PRO is a basic recording app without editing facilities. Record mono, stereo or multi-channel audio and play back in stereo. Simultaneous playback and recording is not supported.

Free trials are available from this site.

 

REQUIRED USB cable

If you have a USB-C connector on your Android device, you will need a converter cable that provides both data and power. If your Android device does not come with one, make sure to buy one that looks like this:

Type C OTG

Some USB DACs already come with a USB-C connector and can be connected directly. Some USB audio interfaces come with a USB-C port and often include a USB-C to USB-C cable.

If you need to give your audio device extra power, you should use a powered USB hub or for portable use, a type of Y cable connected to a power bank. Make sure the wall-adapter for a powered USB hub is rated 500mA or more.

 

For old devices with a micro-USB port

For old Android device with a micro-USB port, you will need a USB OTG cable to trigger the 'USB host' functionality of your Android device. This is the cable you need (when you order a cable, make sure it says 'OTG') :

USBhost

This USB hub/adapter forces your DAC into USB1 mode, limiting sample rate and resolution, so it's not recommended:

adaptare

 

Starting the app

Important: it's best to connect your USB device BEFORE starting the app, otherwise it often does not get detected! When you connected your device before starting the app and it gave you a 'failed to initialize or open the USB device' message or similar, we ask you kindly to quickly use the Play Store refund option in case you purchased the full version and try out the demo. Please contact us if your device does not work.

Hint: for most reliable recording, put your device into 'Airplane' mode and shut down as many tasks as possible. Please also disable any battery saving mode if present. Currently, USB Audio Recorder PRO and Audio Evolution Mobile have to run in the foreground, so do not switch to other apps during recording or playback since background apps only get limited cpu time and some Android device halt USB signals.

We are also NOT affiliated with a program called 'USB Audio Recorder', 'USB Audio Tester' or 'USB Field Recorder' on the Play Store!

 

Troubleshooting

Ok, so you connected your USB audio device before starting the app and it still doesn't work, what to do?

If both your Android and USB device are in the supported devices lists:

  • Some devices require more power than your Android device can deliver. If your audio device is bus-powered (no wall adapter) you could try putting a powered USB hub in between.
  • Reboot your Android device with the USB audio interface connected
  • Some devices require you to turn on USB debugging from the Android settings -> Developer options. Please let us know if yours does.
  • If you have a micro-USB port on your Android device, make sure you really have an OTG adaptor cable and not some sort of simple USB type converter, otherwise USB host mode is not activated.
  • If your audio device has a USB light, check if it turns on when you connect it to your Android device. If it is not lit, then either the cabling is not right or your audio device consumes too much power. Note that the USB light must already be lit BEFORE starting the app.
  • Some devices are just picky (FiiO E17/E18 for instance). Try to disconnect the cable and reconnect it, start the app, see if it helps.
  • For the FiiO E17: try to cycle the input until it is at the USB input again, do this before starting the app, but with the USB cable connected
  • For older Android devices: go into Android Settings -> Storage -> tap on the menu at the top right and select USB computer connection and see if MTP is enabled
  • Buy another cable, it happens so many times that people switch cables and things start working again, it's surprising.

If the app recognizes your device and all looks ok until you press play or record and nothing happens or no signal comes in:

  • Your Android device supports USB host, but something is missing in the kernel (or perhaps the hardware) that prevents the use of the required USB isochronous mode for transferring audio data. Device detection is done using other types of communication, which is why it did get detected.

If the app recognizes your device and all looks ok until you press play or record and then you get a 'Failed to start recording/playback':

  • Many Huawei devices for example hold on to their own USB audio driver and do not free/release the USB device for use with other apps like ours

If your Android or USB device is not in the list:

  • Use the app 'USB host viewer' to find out if your Android device is seen by Linux (the actual operating system that Android runs on top of). If your USB audio device is not see by this app, it means that Linux does not see it and hence Android or the app cannot use it. The reason can be a cable or power problem or missing USB host mode. If the app does see it and Android does not see the device, then your Android device is misconfigured: it thinks it has no USB host mode, whereas it actually does in hardware. Only rooting your device and running the app 'USB host check' and pressing the 'Fix' button can solve it.
  • Make sure your USB device is class-compliant: Google your audio device to check if it works under Linux or with an iPad since it then has a bigger chance of working (not that we use Linux drivers, but they usually have class-compliant devices working).

If that didn't help and you are sure you have an Android device with USB host mode, you could send us a more detailed log by following these steps:

  • Open the app
  • Select settings or prefs
  • Select Logging
  • Select Log to file
  • Exit the app
  • Force close the app or restart your Android device with the USB audio device attached
  • Start the app again and exit it again.
  • Please email the log file USBAudioLog.txt for USB Audio Recorder PRO, UAPP/UAPP.txt for USB Audio Player PRO or AudioEvolution/AELog.txt for Audio Evolution Mobile to This email address is being protected from spambots. You need JavaScript enabled to view it. and let us know which Android and USB audio devices you are using

Android 5 and up

Google introduced USB audio support in Android 5, unfortunately our tests have shown that their driver has several limitations (aside not offering low latency). Please see here for more information:
http://www.extreamsd.com/USBAudioRecorderPRO/Android5USB.html

 

Special instructions for Sony devices

Some newer Sony devices likes the Z5 need special handling to detect USB devices:

  • Connect the DAC to the cable
  • Open settings, device connection, USB connectivity, then click the button to detect USB device.
  • While it is detecting, plug in the other end of the OTG cable to the phone.
  • If your OTG has the optional power in connect it now.

 

Supported USB audio devices

Your USB audio device must be class-compliant in order to work. USB 1.1 and USB 2.0 class-compliant devices are supported with either USB audio spec 1.0 or 2.0. The following table gives an overview of the devices that either we tested or that have been tested by beta testers. In no way we can be held responsible for a device not working on your specific Android device, since every combination or even different Android versions on the same device can pose new problems. We have a free demo version where you can test out your device combination before purchase.

Please take note: because there are hundreds of Android and USB audio devices out there, we did not manage to test them all!

 

Working audio devices with eXtream Software Development USB driver

Please note: this list is not updated frequently anymore: since USB-C was introduced, we found that almost every Android device works (except from some brands like Huawei/Honor).

ManufacturerModelNotes
Acoustas Melody-G  
ADL A1 Needs 'Force 1 packet per transfer' enabled in prefs
  X1  
Advance Acoustic x-i60  
Aesthetix Mimas  
AKG Perception 120 USB  
AIM AS301DTS  
  AS372  
Alesis AM3  
  Core 1  
  IO2 Needs 'Force 1 packet per transfer' enabled in prefs
  IO4  
  M1 Active USB  
  MicLink  
  Podcasting Kit  
Alientek D8  
Allen & Heath Qu-16  
  Z10FX  
  Z14  
Alpha Audio Mix Four  
Alo Audio The International  
  The Island  
  The Key  
Amanero Combo384  
American Audio Genie II  
Andrea Electronics USB-SA-1  
Apex Glacier  
  440  
Apogee Groove DAC  
  Mic The device does not have input monitoring, but works.
  Mic Plus  
  One The device does not have input monitoring, but works.
  Quartet Multichannel devices usually record properly, but playback may sound distorted, depending on the speed of your Android device.
Apple USB-C headphones adapter  
Arcam IRDAC-II  
  rpac firmware: rPAC_v1.0.5 with ARCAMUSBAudio_v1.61. You must press and hold both volume + and volume – buttons, otherwise it will not be detected.
Art Dual Pre  
Astrotec Turbo DAC  
Asus Xonar Essence One Needs 'Force 1 packet per transfer' enabled in prefs
  Xonar U3  
  Xonar U7 May require a powered USB hub
Atoll DAC 100  
au(LG) isai LGL22  
Audeze Mobius  
Audient id14  
  id22  
Audinst HUD-DX1 V2  
  HUD-MX2  
Audiobyte Black Dragon  
Audioengine D1 Max. 96kHz over USB
  D3  
Audio GD NFB-11.32  
  R2R-11  
Audio Pro LV2  
Audio Technica AT2005 USB  
  AT2020 USB  
  HA30USB  
Audiolab M-Dac  
  M-Dac+  
  Q  
Audiophilleo Audiophilleo1  
Audioquest Dragonfly Black  
  Dragonfly Cobalt  
  Dragonfly Red  
Audiotrack Prodigy Cube  
AudioValve Luminare  
  Solaris  
Auna MIC-900BG  
Aune T1 Needs 'Force 1 packet per transfer' enabled in prefs. The MK2 may not work.
  X1 MK2  
Auralic Polaris  
  Vega G2  
Avid Fast Track Duo  
  MBox Mini  
Axagon USB HQ Mini  
Behringer FCA1616  
  Guitar Link UCG102  
  QX1002USB  
  QX1024USB  
  QX2442USB  
  UCA200  
  UCA202  
  UCA222  
  UC6102  
  UFO202  
  ULM100USB  
  UMA25S Combined USB audio interface and MIDI keyboard
  U-Phoria UM2  
  U-Phoria UMC1820  
  U-Phoria UMC202  
  U-Poria UMC202HD  
  U-Phoria UMC204  
  U-Phoria UMC204HD  
  U-Phoria UMC404  
  U-Phoria UMC22  
  X32 Requires a very fast tablet, tested with Tab S 10.5
  Xenyx 302  
  Xenyx 303  
  Xenyx q502  
  Xenyx qx1202fx  
  Xenyx q1204  
  Xenyx x2442  
  XR18  
Benchmark DAC 1 HDR  
  DAC 2 DX Needs to be in USB2 mode
Beresford Caiman MKII  
Beyerdynamic A200p  
Blue Icicle  
  Nessie  
  Raspberry  
  Snowball  
  Snowflake  
  Spark Digital  
  Yeti Sometimes needs a USB hub (not even powered), for example on the Nexus 7 2013 model.
  Yeti Nano  
  Yeti PRO May need a powered USB hub
BMC PureDac  
  UltraDac  
Boss BR-800 Stereo 44100 Hz only
  GT-1 Requires disabling USB MIDI in the Audio Evolution Mobile settings
  GT-10B  
  Katana 50  Requires disabling USB MIDI in the Audio Evolution Mobile settings
  Katana 100  
  ME25  
  RC 505  
  VE-8 Requires disabling USB MIDI in the Audio Evolution Mobile settings
Bowers & Wilkins MM-1  
Boya BY-DM100  
Breeze Audio Mini  
Bryston BDA2  
  BUC-1  
Burson Audio Conductor V2+ XMOS USB receiver (older version does not work)
  Playmate  
CAD audio U7  
  U37  
Cambridge Audio CXA80  
  DacMagic 100  
  DacMagic 200m  
  DacMagic Plus  
  DacMagic XS May need to run in USB 2.0 mode, please see your XS manual.
  Minx M5  
Canopus MD-port  
Carat Ruby II  
Celsus Sound Companion One  
Centrance Dacport LX Powered hub required on Nexus
  HiFi M8  
  Mic Port Pro Powered hub required and probably doesn't do simultaneous playback and recording using Audio Evolution Mobile.
  Mixerface R4  
Chord Hugo  
  Hugo M-Scaler  
  Mojo  
Chordette Toucan  
Citronic AC-1 USB  
CME Matrix K  
Copland DAC 215  
Corsair Vengeance 1100  
Covia Zeal Edge  
Cozoy Astrapi 44100Hz only
Creative Arena Surround  
  Audigy 2 NX  
  Extigy USB  
  Omni Surround  
  SB Live! external  
  SB Play!  
  SB Play! 2  
  SB X-Fi go!  Only 48000 and 96000Hz. No DSD playback possible
  SB X-Fi HD Limited to 24-bit/96kHz
  SB0270  
  SB1240  
  SB E1  
  SB E3 48kHz only?
  SB E5 Can be very problematic (no output or wrong rate)
  SB Tactic3D Alpha  
  SB Tactic3D Rage Wireless  
Cypherlabs AlgoRhythm Solo -dB  
  Theorem 720  
Cyrus SoundKey  
C-Media CM102  
  USB headset  
DacPort LX  
Daffodil US01  
Denon DA-10  
  DA-300USB  
Devialet 200  
Diamond SoundTube  
Digigram UAX 220  
Digitech GNX3000  
  RP150  
  RP155  
  RP255  
  RP355  
  RP360  
  RP500  
Dodocool Hires USB-C  
Dodotronic ULTRAMIC200K  
  ULTRAMIC250K  
Donner Livejack Lite 2 in 2 Out  
Douk Audio CMD-18  
E1DA 9038D  
  9038S Gen 3  
EC Designs Mosaic UV  
Edirol M-100FX  
  PCR-1  
  UA-1A  
  UA-1X  
  UA-4FX  
  UA-5 Switch Advanced mode 'Off'
  UA-25 48kHz only
Ele DAC  
EMU 0404 Recording only
Enermax DreamBass AP001  
Encore mDAC  
Epiphany Acoustics E-DAC  
ESI Dr. Dac Nano  
  Maya 44 USB  
  U2A  
  UGM  
Euphya DAC  
Fender Mustang Modelling amp
FiiO BTR3  
  BTR5  
  E7  
  E07K  
  E10  
  E17  
  E17K Alpen 2 Connect the E17 with an USB OTG cable, then cycle through the E17's input selection until it says USB. If it was already on USB, cycle again. Then start the app.
  E17 + E09k combo  
  E18  
  K1 Contrary to their marketing, this often needs a powered USB hub, otherwise issues arise when selecting a next track or seeking.
  K5 PRO  
  Q1  
  Q1 mkII  
  Q5s  
  X3  mark III does not work!
  X5  
Firestone Fubar4 plus  
  Red key  
Focusrite 2i2 Consumes a lot of power, may need a powered USB hub.
  2i4 Consumes a lot of power, may need a powered USB hub.
  6i6 Set up routing on a PC/Mac first and save the settings to the device, otherwise there is probably no output.
  8i6  
  18i6  
  18i8  
  18i20  
  Clarett+ 2Pre  
  Forte Soft recording??
  Saffire 6 USB2 Please note that the USB1.1 version does not work! Serial number should start with S2..
  Scalett Solo  
  VRM Box  
Fostex HPA3  
  HPA4  
  HPA8  
  PC100USB  
  PC100USB-HR  
FX Audio D802  
Gear4Music Mix04au  
Gem Sound PL USB  
Go Vibe DAC  
Goldmund Metis 7  
Grace Design m920  
  m9XX  
Grant Fidelity TubeDAC-11  
Griffin Tech iMic  
Gustard DAC-X16  
  X18  
Headroom Total Bithead  
Hegel HD11  
Helm Bolt  
Henry Audio DAC 128  
Hercules DJ Console  
Hidizs Sonata HD DAC II  
  Sonata S3  
HifiMan 801  
HiFimeDIY Sabre Android DAC  
  Sabre U2  
  UH1  
Hilidac Atom Pro  
  Beam 2  
  Beam 2S  
Hippo Cricri+  
HIRESFI USB DAC 5102 and 5102-HP  
HotOne Ampero  
HRT dSp  
  Microstreamer  
  MusicStreamer II  
Ibasso D-Zero  
  D6  
  D7  
  D10  
  D12  
  D14  
  D55  
  DX50  
  DX80  
iFi Hip DAC  
  micro iDAC  
  micro iDAC2  
  micro iDSD  
  nano iDSD  
  nano iDSD LE  
  xDSD  
IK MultiMedia iRig Pre HD Turn off 'Free USB bandwidth after playback' first and then play a track for a couple of seconds, otherwise recording will not work
  iRig PRO  Only the 24-bit input works
  iRig Pro Duo  
  iRig Mic HD-A  
  iRig UA Needs a recent Android device, otherwise there can be problems with a delay in starting recording
  StealthPlug  
Intruder DAC  
ION Profile LP  
  Tape2PC  
iZo izmo M1-z  
Jabra Speaker 410  
JDS Labs C5  
  C5D  
  ODAC Usually requires a powered USB hub
Jlsounds I2SoverUSB  
KEF LS50W  
  X300A  
Khadas Tone Board  
  Tone 2 PRO  
Korg Kronos  
  PX5D  
Lakewest Audio AudioLab 8200  
Lexicon Alpha  
  Lambda  
  Omega  
Leckerton UHA-6S mkII  
LG B&O  
LH Labs Geek Out V2+  
  Geek Out 1000

ONLY using very specific Android devices. Try before you buy! Supports DSD.

Lindy

USB adaptor
Part no. 42775

 
Line6 Firehawk FX  
  SonicPort VX  
  Amplifi 30  
Logilink UA0078  
  USB Sound Box 7.1  
Logitech E-UR20  
  G930  
  H330  
  S150  
  USB mic  
  V10 speakers  
Luxman DA-100  
Lynx Hilo  
M2TECH hiFace TWO  
  hiFace DAC  
  Joplin Tested up to 384kHz at 24bit on a Nexus 7!
M-Audio Air 192-6  
  Duo  
  Fast Track 24-bit requires 1 packet per transfer option, 16-bit works normally
  Fast Track Pro Problematic device.
  Fast Track Pro 4x4  
  Fast Track Ultra  Works for some, please try out in our free trial versions
  Fast Track Ultra 8R Recording only?
  JamLab  
  KeyStudio 49i  
  M-Track  
  M-Track 2x2  
  M-Track Eight  
  MobilePre mkII The 2nd version, the first does not work
  Producer USB microphone  
  ProKeys Sono 88  
  Uber  
  Venom  
  Vocal Studio  
Mackie 2404-VLZ3  
  Onyx Blackjack  
  ProFX8  
  ProFX16  
MacMice MicFlex  
Marantz HD-AMP1  
  HD-DAC1  
  PM7005  
Massdrop x Grace Design Standard DAC  
Matrix Mini  
Maverick Audio Tubemagic D2  
Meier Corda 2Move  
Meridian Director  
  Explorer Both MKI and MKII
Micromega MyAMP  
  MyDAC  
MidiTech Guitarface 2  
miniDSP DDRC-24  
  USBStreamer  
Monster Audio HIFI ET MA9 DAP  
Moon Audio Questyle CAS192D  
Muse Mini USB DAC  
  X5  
Music Hall DAC 15.2  
Musical Fidelity m3si  
  V-DAC II  
  v90-HPA  
Mxl 006  
  007  
  009  
  AC-404 Needs 'Force 1 packet per transfer' enabled in prefs
  USB Mic Mate PRO  
Myst PortaDAC 1866  
Mytek 192 Only in USB1 mode.
  Brooklyn DAC+ Enable the "Free USB bandwidth after playback" option, otherwise noise may occur when playing DSD files
NAD D1050  
  PP 3i  
  3020  
NAIM DAC-V1  
Native Instruments Komplete Audio 6 Ours works perfectly, but there have been reports of people getting twice as slow recordings. Some NI6's only work correctly at 96000Hz.
  Traktor Audio 6  
  Traktor Kontrol S2 MKII  
NextDrive Spectra Make sure to update the firmware from the NextDrive website
Nokia WH-203 headset  
Novation Audiohub 2x4  
  X-Station 49  
  Xio49  
NuForce uDAC v1  
  uDAC v2 Only 44.1kHz 16-bit
  uDAC v3 Consumes 500mA power and therefore requires a powered USB hub in most cases.
  Icon 2  
  Icon HDP  
  Optoma uDAC5  
NuPrime Hi MDac  
NwAvguy ODAC Some sample rate issues, unknown if this still applies in current versions.
Olympus LS-5  
Omnitronic ADI - 002PL  
OnePlus USB-C Bullets  
Onkyo DAC-HA200  
  DAC-HA300  
Oppo HA-2  Try the free trial on www.extreamsd.com before purchase, since not all Android devices work with it.
  HA-2SE  
  Sonica  
Ordnance .25  
Parasound Zdac  
Peavey PV10 Mixer  
  Vypyr  
Perreaux Audiant 80i  
Pioneer N-50A  
  U-05  
  vsx-ax10ai  
  XPA700  
PopPulse WM8741 DAC  
Presonus 22VSL Can require a powered hub. Often gives USB errors and problems with MIDI.
  44VSL  
  1818VSL Multichannel devices usually record properly, but playback may sound distorted, depending on the speed of your Android device.
  AR16 18x4 mixer
  AudioBox iOne Make sure to use the PC/Mac connector
  AudioBox USB  
Prodipe Studio 22  
Pro-ject Prebox S2  
Propellerhead Balance  
PSAudio NuWave  
  PerfectWave DAC  
  Stellar Gain Cell  
Quad Vena ii  
Rapoo H8030  
  SE3  
Razer Kraken 7.1 Chroma  
  ManO'War  
  Megalodon  
Refined Audio PHA-X  
Rega DAC  Max. 48kHz (limitation of the Rega with USB input)
  Saturn R  
Reloop Mixage IE  
  RMX-40 USB  
Resonessence Labs Herus  
RHA Dacamp L1  
Rocksmith USB Guitar Adapter  
RME ADI-2 DAC  
  Babyface Needs external power when it needs to give phantom power. To enter class compliant mode, please watch this video:
http://www.youtube.com/watch?v=mAxCs0Nzna4
  Babyface PRO  
  Fireface UCX Select class compliant mode first
  Fireface UFX  
Rode AI Micro  
  NT USB  
  Podcaster  
  Videomic NTG  
Roland Go Mixer Pro  
  UA-1G Cakewalk model
  UA-4FX Playback only?
  UA-22 / UA-22EX  
  UA25EX Cakewalk/Roland (not Edirol) model seems to work with all frequencies selected on the device.
  UA30  
Roxio UB315-E rev 3 Input only, buffer size must be set to 1024 frames
RSA Predator  
Russ Andrews DAC 1  
Sabaj DA1  
  DA2  
  DA3  
Sabrent 7.1  
Samson C01U  
  C01U PRO  
  C03U  
  Go Mic

Can require a hub to correct for usb errors, it does not need to be a powered hub. This is the only device so far encountered that needs additional latency correction of 4424 frames set in preferences.

Resets the Galaxy Tab 3 8" when connecting, even with a powered hub in between!

  Go Mic Direct  
  G-Track  
  Meteor Mic Works for some, but many reports of it not working (cause unknown)
  Meteorite  
  MixPad 124FX  
  Q2U  
  Stage X1U Wireless mic
Sandberg USB Sound Box 7.1  
Schiit Modi  
  Modi 2  
Shanling M2S  
  UA1 Works, but has volume issues which may cause the volume to be set to 100%!!!
Shure MVi  
  MV5  
  MV51  
  PG42  
  SHA900  
  x2u  
Singxer F1  
  SU-6  
Simaudio Moon 100D  
Smsl DP5  
  Fort dac  
  iDea v1.2 May require disabling of 'USB audio routing' in the Android developer options
  IDOL+  
  M3  
  M500  
  M8  
  Mini dac SD-1955  
  Sanskrit  
  SU-8  
  X4  
Soundcraft Si Performer 1 May need to playback once first before recording works
  Signature 12 MTK Multitrack
  Ui24R  
Sonible ML-1  
Sonuus I2M  
Sony MDR-1ADAC  
  PHA-1 May need powered USB hub in between
  PHA-2  
  PHA-2A  
  PHA-3  
  PS3 singstar mic  
  Pulse Elite Edition Wireless Headset  
  RSX-GS9  
  UDA-1/B  
Sound Devices MixPre-D Latest revision works, limited to 48kHz
  MixPre-10 II  
  USB Pre2 Limited to 48kHz
Stax SRM-D10  
Steelseries Diablio III  
Steinberg CI1 Needs 'Force 1 packet per transfer' option enabled
  CI2  
  UR12  
  UR22 Often needs additional power by means of a powered usb hub or OTG-Y cable
  UR22c  
  UR28m  
  UR242  
  UR44  
  UR44c  
Stello U3  
Stereo-link 1300  
Stoner Acoustics UD100  
Studio Projects LSM  
Sweex SC016  
Tapco Link USB  
Tascam iU2 Set 'Host' switch to 'Computer'
  iUR2  
  UH-7000  
  US125M  
  US144 mkII One user reports it working, but others have stated it does not.
  US2x2  
  US4x4  
  US-16X08  
  US366 Playback only
  US800 Only works on some Android devices!
Teac AI-301DA  
  HA-P50  
  UD-501  
  UD-503  
Tempotec Sonata HD  
Tento PortaDac 1866  
Tekstar GL100USB  
Teralink X2 2012 version  
Terratec Aureon Dual  
  Phase 26 USB  
Thorens MM008  
ToneWinner EMOTIVA XDA-1  
  EMOTIVA XDA-2  
Topping C1  
  D2  
  D10  
  D30  
  D50s  
  DX3 PRO  
  E30  
  NX4 DSD  May require disabling USB audio tweak 2
  TP30  
  TP32EX  
Trillium REC-ADPT-USB  
  REC-ADPT-USB-LC  
Trust GXT 26 5.1 Multitrack output works from version USB Audio Recorder PRO 1.0.10 and higher
Turtle Beach Audio Advantage Micro II  
T.bone SC440 USB  
  SC450 USB  
  USB-1X  
T+A PA 1100E  
UFO DSD portable DAC  
Ultrasone NAOS  
Unitek Y-248  
Violectric DAC V800  
V-Moda Vamp Verza  
VMV audio Magic USB DAC  
Vox Tonelab ST 44.1 kHz / 16-bit only
Wadia 121  
Xduoo Link  
  TA-01  
  XD-05  
  XD-05 plus  
Xiaomi em006  
Yamaha AG 06  
  Audiogram 6  
  CTS-20USB  
  MG10XU  
  MG12XU  
  MG166CX  
  MW10  
  MW12  
  THR5A  
YG Bliss Pad T7012  
Yulong Audio Sabre DA8  
  U100  
Zoom AMS24  
  B3  
  G2.1u  
  G2.1x  
  G3x Only does simultaneous playback & recording in Audio Evolution Mobile on some Android models (fast/recent).
  G5  
  H1 Needs firmware 2.x. Simultaneous playback & recording works in Audio Evolution Mobile, as opposed to the H2/H4.
  H2 Doesn't do simultaneous playback & recording in Audio Evolution Mobile, perhaps on very recent devices.
  H2n Doesn't do simultaneous playback & recording in Audio Evolution Mobile
  H4

Uses 500mA, so powered hub is likely necessary

Doesn't do simultaneous playback & recording in Audio Evolution Mobile

  H4n

Works, but if yours doesn't: try unplugging and re-plugging the device while it's on. Make sure your cabling is right and the interface is in USB I/F mode.

Only does simultaneous playback & recording in Audio Evolution Mobile on some Android models (fast/recent).

  H5  
  H6  
  R8  
  R20  
  U22
Needs to be in 24 or 32-bit mode
  U44 Needs to be in 24 or 32-bit mode
Zorloo Z:ero Digital Earphone  
  Ztella  
  ZuperDAC  
  ZuperDAC-S  

NOT working audio devices with eXtream Software Development USB driver

ManufacturerModelNotes
Akai EIE / EIE PRO Said to be class compliant, but not really.
Alesis Multimix8 USB2.0 Not class compliant
Arcam    
Audinst HUD-mini Pitch does not seem correct
Audionet Art G2 Can give glitches
B&W PX No sound
Behringer BCA2000  
Beresford Caiman Tested with HTC Flyer
Boss BR80 Not class-compliant
Desk rocker ???  
Digidesign M-Box 1st gen  
  M-Box 2 mini  
Digitech Vx400  
Edirol UA-1EX Works for some
  UA101  
  UA-1000  
EMU 0202  
ESI ESU1808  
  Neon  
  U24  
FiiO E12 Not a USB DAC
  X3 mark III  
Focusrite Saffire 6 USB Not class-compliant
HeadAmp Pico USB  
iBasso DC03 Full of bugs, volume spikes, no volume, glitches.
Korg DS-DAC-100 Not class-compliant
Lexicon IO42  
LH Labs Geekout 450  
Line6 Helix  
  Toneport UX1  
  Toneport UX2  
Lotoo PAW S1 Too many issues with this DAC
M2TECH HiFace Evo Not class-compliant
  Young Not class-compliant
M-Audio MobilePre MkI  
  Transit  
Matrix  HPA 2 Classic Although it should work in theory, we have one feedback of it not being recognized
Meizu HiFi DAC Although it works for some, the DAC is too problematic with switching songs and DSD.
Metrum Octave MKII  
MOTU    All models except perhaps for the recent ones supporting iOS
Native Instruments Audio 8 DJ  
  Kore Controller  
  Rig Kontrol 2  
  Session I/O  
Peavey XPort  
Pioneer DJM-750MK2 Output only
Roland GR55  
  HPD-20  
  Integra 7  
  Octacapture  
  TD-25  
  UA-55 Quad capture
Sennheiser HDVD  
Shiru Emperor 10  
SMSL M2 Although some people have it working, there are a lot of problems and complaints about this device, so please try the free trial first.
Sony z1070  
Synic Wireless audio  
Tascam US122  
  US1641 Not class-compliant
  US1800 Not class-compliant
Teac UDH01 Not class-compliant
Zoom G1u  
  R16 Not class-compliant
  R24 Not class-compliant

 

Supported Android devices

In theory, all Android devices that meet the following requirements should work:

  • Android 3.1 or higher (no root required!!)
  • Device supports USB host mode

If your device does has a micro-USB port, you need a USB OTG cable. This is a cable with a male micro-USB connector on one side (for connecting to your Android device) and a female full-sized USB port for connecting your USB audio device. Note that it must say 'OTG', since that activates the host mode of your Android device. If your device has a USB-C port, then you simply need a cable providing both power and data, since there is no real concept of OTG anymore for USB-C.

If your device is not in the working or non-working list, please give us feedback if it works or not.

NOTE: your Android device may need a powered USB hub if it does not supply enough power to an audio device which is not self-powered.

Working Android devices

NOTE: The list of devices is not updated anymore. We see that almost all devices with a USB-C connector work (except for Huawei devices).

ManufacturerModelNotes
A95X F3  
Acer Iconia Tab A200 Has a full-sized USB port next to a micro USB port
  Iconia Tab A210  
  Iconia Tab A500 Has a full-sized USB port next to a micro USB port
  Iconia A1-810 Only playback on Android 4.2, but both recording and playback on Android 4.4.
  Iconia A3 Maybe only playback
  One 7 B1-760HD  
Ainol Novo 7 Fire  
Alcatel One Touch POP C7 (7041D)  
Amazon Fire 2015 Note that the Play Store is not standard installed on this device.
  HD8  
Archos 59 Xenon  
  80 G9  
  101g9 turbo  
Assistant As-5431  
Asus Memo 7" Note that the HD version does NOT work!
  MemoPad 7 176CX Possibly playback only
  MemoPad 8 ME180 Playback only
 

MemoPad ME172V / 176

  1. Possibly playback only
  MemoPad 10.1 Playback only
  MemoPad FHD 10  
  Padfone  
  Slider SL101  
  TF101  
  TF201 When using the USB port on the keyboard dock, noise is introduced
  TF300 When using the USB port on the keyboard dock, noise is introduced. Using an Asus USB adaptor directly on the tablet, all is fine.
  TF700 Try 'Airplane mode' when using the dock
  TF700KL With and without dock
  TF701T Works fine, even with the dock
  Transformer Prime  
  Zenfone 2  
  Zenfone 3  
  Zenfone 3 Max  
  Zenfone 5  
  Zenfone 6  
Atheros 8"  
BlackBerry Priv Needs latest BB Priv update and may not work with all DACs. OPPO HA-2 is reported not to work with it.
Bliss S5  
BQ M5  
Cat S60  
Chuwi Hi9 PRO 8.0  
  Highpad LTE  
Dell Venue 7  
Doogee DG550  
Elephone G6  
  P9000  
Essential PH-1  
Explay Tab Mini  
Fairphone 2  
Gigaset GS185  
Google Nexus 5  
  Nexus 5X  
  Nexus 6  
  Nexus 6p  
  Nexus 7 May require a reboot with the audio device connected AND the language set to English-US (no kidding!). Google is said to solve this issue.
  Nexus 7 (2013) May require a reboot with the audio device connected AND the language set to English-US (no kidding!). Google is said to solve this issue.
  Nexus 9  
  Nexus 10 May require a reboot with the audio device connected AND the language set to English-US (no kidding!). Google is said to solve this issue.
  Pixel XL  
  Pixel 2 XL  
  Pixel 3 XL  
  Pixel 3a  
  Pixel 4 XL  
  Pixel C One report needing a USB hub
HiMedia TV Box Q16II  
  Q5 Pro  
  Q10 Pro  
Hisense Sero 7 pro USB debugging must be enabled
Honor View 20  
HTC 10  
  Desire 500 Probably needs root to fix USB host configuration
  Desire 600  
  Desire X Warning: we also have a report of it not working!
  One Seems to work on Android 4.2.2 and higher
  One A9  
  One E9+  
  One Max  
  One M8  
  One M9  
  One M9+ Supreme Camera Edition  
  One X  
  U11  Need to select MTP in the Android USB options
Huawei   WARNING: Huawei devices are one of the most troublesome devices, some not working at all, some only playing back. Please try the free trial/demo version of our app(s) before purchase in combination with a Huawei device!
  Ascend G6-L11  
  Ascend G7  
  Ascend P6  
  GX8  
  Honor 6 Playback only and may not work well with the majority of DACs. Needs 'USB tweak 1' enabled in any case.
  Honor 6 Plus  
  Honor 8  
  Honor 9  
  Honor View 10  
  Mate 9  Works, but at least on Android 8 cannot run with the screen switched off
  Mate 10 pro Under Android Battery settings, switch the app to manual power management
  Mate MT1-U06  
  MediaPad M2 10.1  
  MediaPad M3  
  MediaPad T3 10  
  MediaPad X1 7.0 Note that we've got reports of it working and non-working!
  MediaPad X2  Playback only?
  P7-L10  Playback only?
  P8max  
  P9  
  P10  
  P20 PRO Requires additional power
  P30 PRO  
iconBit Nettab NT-0801C  
iFive Mini 3  
  X2  
iNew 6000  
iRulu eXpro X1s 10.1  
iView Suprapad i700  
Ixion XL145 Snatch  
Jiayu G4 Advanced  
  G4S Needs root to unlock USB host mode by the app "USB Host Diagnostics"
  G5S  
  S3 Advanced  
Jide Remix UltraTablet Requires Remix OS2.0
Kaiser Baas Smart Media Player  
KDDI Sharp Aquos SHL21  
Kogan Agora HD  
LeEco Le Pro 3  
  Max 2  
Lenovo B6000 / Yoga Tablet 8  
  B8000 / Yoga 10 Needs KitKat update
  IdeaTab A1000-F  
  IdeaTab A3500-H  
  IdeaTab S6000-F Only when rooting and adding host permissions file?
  K3 Note  
  K5 Plus  
  P770  
  P90  
  S8-50 Tablet
  s860 Root required to fix USB host file.
  Tab2 A10-70F  Also known as A7600-H, can produce glitches with USB 1.1 devices
  Tab 4  
  ThinkPad Tablet 1  
LeTV x600  
Lifetab E10320  
  S831X Lenovo/Medion
  S1034X Lenovo/Medion
LG G2  
  G3  
  G4  
  G Pad 7.0  
  G Pad 8.3 NOTE: the 8.0 version does NOT work!
  G Pad II 8.0  
  K10 2017 dual sim  
  Optimus G Only with custom kernel supporting USB host!
  Optimus G Pro  
  G Pro 2  
  V10  
  V20  
  V30  
  V30+  
  V35  
  V40  
  V50  
  V60  
Mediacom SmartPad 10.1 HD S4 3G  
Meizu 17  
  MX Quad  
Micromax A116i  
Minix Neo X8 Plus Needs root and you need to run USB Host Diagnostics to fix a USB host config file
  Neo U9-H  
Motorola Droid Ultra XT1080  
  Moto E (2nd gen)  
  Moto G  
  Moto G Stylus  
  Moto G3 (2015) Supplies little power to the USB bus, so a powered device or powered USB hub is usually needed. Seems to work with DragonFly Red though.
  Moto G4  
  Moto G5 Plus  
  Moto X  
  Moto Z XT1650
  Photon Q  
  Razr HD Maxx  
  Razr M XT905/XT907 Note that this is not the same as the Droid Razr M which does not work!
  Razr HD XT925  
  Xoom  
MPMan Mid43c  
MSI Primo 76  
Nextbook NX700QC16G  
Nokia 5.3 Possibly needs USB debugging enabled and file transfer mode active
  6 to 8  
  T20  
NVidia Shield  
  Shield TV PRO  
Odys Space One LTE  
Onda V975i  
OnePlus One  
  Two  
  3 OTG needs to be enabled in the Android settings
  5  
  5T  
  7  
  Nord  
  X  
Oppo A9 2020 You probably need to enable USB host mode in the Android settings
  Find 7 Only tested with UAPP
  Find 7a Only tested with UAPP
Philips I928  
Pipo M6 pro Only playback
Prestigio Multipad 4  
  Multipad MUZE 5001  
Realme 7 PRO Don't forget to go into the Android settings, Additional settings and enable the USB OTG switch.
Ritmix RMD-1025  
Samsung Note 2  
  Note 3  
  Note 3 Neo  
  Note 4  
  Note 4 Edge  
  Note 5  
  Galaxy A20  
  Galaxy Alpha  
  Galaxy Camera EK-G100  
  Galaxy J  
  Galaxy J5  
  Galaxy J6 SM-J600FN
  Galaxy J7 Neo  
  Galaxy J7 PRO  
  Galaxy M31  
  Galaxy Mega 6.3  
  Galaxy Nexus Causes glitching with some audio devices
  Galaxy Note 1 I717 Note, only this special version of the Note 1 works!
  Galaxy Note 7 to 10 and plus models Needs a USB-C OTG cable
  Galaxy Note 10.1 2013/2014 model  
  Galaxy Note Pro 12.2  
  Galaxy R  
  Galaxy S3 Seems to do unnecessary things in background which can cause glitches for UAPP with devices that use feedback transfers.
  Galaxy S3 Neo  
  Galaxy S4

Requires Android 4.3

  Galaxy S4 active  
  Galaxy S4 Zoom  
  Galaxy S5

May need a specific USB3 OTG cable, for example: http://www.amazon.com/dp/B00LN3AXWI/ref=cm_sw_r_udp_awd_gRWLub161MR7J

WARNING: does not work with Android 5.1.1 on the S5 series for AEM and UARP due to a bug caused by Samsung (see above)!

  Galaxy S5 Neo  
  Galaxy S5 Plus  
  Galaxy S5 Zoom  
  Galaxy S6 to S22 all variants  
  Galaxy Tab 1 7.7  
  Galaxy Tab 1 10.1  
  Galaxy Tab 3 8"  
  Galaxy Tab 3 10.1  
  Galaxy Tab 4 7" LTE Note that the non-LTE version does NOT work!
  Galaxy Tab 4 10.1  
  Galaxy Tab A 8.0 2017 SM-T380
  Galaxy Tab A 9.7 SM-P550
  Galaxy Tab A 10.1 (2016) SM-T580
  Galaxy Tab A 10.1 (2019) SM-T510
  Galaxy Tab Pro 8.4  
  Galaxy Tab Pro 10.1  
  Galaxy Tab Pro 12.2  WARNING: does not work with Android 5.1.1 on the Tab Pro 12.2 for AEM and UARP  due to a bug caused by Samsung (see above)!
  Galaxy Tab S 8.4  
  Galaxy Tab S 10.5  
  Galaxy Tab S2 8.0  
  Galaxy Tab S2 9.7  
  Galaxy Tab S3  
  Galaxy Tab S4  
  Galaxy Tab S5e  
  Galaxy Tab S6  
  Galaxy Tab S6 lite  
  Galaxy Tab S7  
  Galaxy Tab S7+  
  Galaxy XCover 4  
  Galaxy Z Fold 2  
Sharp Aquos Zeta SH-04F  
  Aquos Zeta SH-06E  
Smartfren Tab 7  
Sony Acro S  
  NWZ-ZX1  Needs root to fix configuration problem
  NW-ZX507  
  Tablet S  
  XPeria Active  
  XPeria Arc S May need LiveDock
  XPeria E3  
  XPeria Ray Some say it works, some say it does not. Perhaps it needs a powered usb hub?
  XPeria M  
  XPeria mini ST15i  
  XPeria S  
  XPeria Sola  
  XPeria SP  
  XPeria SX  
  XPeria T  
  XPeria V  
  XPeria Z  
  XPeria Z1  
  XPeria Z1 compact  
  XPeria Z1f  
  XPeria Z2 Stopped working on Android 5. USB host was taken out of the Android configuration, may need root to fix.
  XPeria Z2 tablet  
  XPeria Z3 Works for some, but the Z3's own DAC driver can clash with UAPP, so try before you buy!
  XPeria Z3 Compact  
  XPeria Z4 Under "Xperia Connectivity", press "USB Connectivity" and then "Detect USB Device" before starting the app.
  XPeria Z4 tablet  
  XPeria Z5 Compact  
  XPeria Z5 Duo  
  XPeria Z5 Premium  
  XPeria Z Ultra  
Tesco Hudle Only playback!
  Hudle 2 May not work well, try the free trial/demo before purchase
THL 100s Needs root to run the app "USB host diagnostics", which fixes a misconfiguration of the device.
Toshiba AT830  
  Excite 10 Needs Airplane mode turned on
  Thrive Often problematic, try before you buy!
Tronsmart Vega Elite s89  
UMI Cross C1  
Wolfgang AT-AS50SE  
Wiko Cink King  
  Cink Peax 2  
  Darkside hell  
  Rainbow 3G  
Xiaomi Hong Mi  
  Mi Max 2  
  Mi A1  
  Mi A2  
  Mi Box S  
  Mi-2  
  Mi-2S  
  MI3 Tegra 4 version
  MI3W Snapdragon 800 version.
  MI 4C  
  Mi 5s plus  
  MI 8  
  MI Pad  
  MIX 3  
  Red Mi  
  Red Mi Note 4 dual sim  
  Red Mi 4 Prime  
  Red Mi Note 5  
  Red Mi Note 7  
  Red Rice Only playback
XPX XM74 Alero May need root to fix USB host
Yotaphone 3+  
Zidoo X8  
  Z1000  
Zopo ZP980+ With june 2014 firmware or higher
ZTE Axon 7  
  V965  
  V967S  
  V987  

NOT working Android devices

Note: almost all cheap China or Rockchip-based tablets do not work!

ManufacturerModelNotes
Acer Gallant Duo No USB host mode
  Iconia B1 No USB host mode, this seems to be an older model, there may be more B1 models.
  Iconia Tab A100 No USB host mode
Ainol Novo 7 elf II  
  Novo 8 mini  
Alcatel OT 995  
Archos Familypad 2  
Asus MemoPad 7 HD  
  Zenpad 8 Causes severe audio glitching, although on user has reported it to work fine for the z580
  Zenpad 10  
BLU Life One X Probably lack of isochronous mode
BQ Edison Probably all models
Cube U9GT2 Probably all Rockchip-based tablets do not work
Fly FS405  
Flytouch 9  
Freelander PD90 Probably all Rockchip-based tablets do not work
Google Droid 1  
  Droid 3  
  Pixel 6 and 6 PRO A kernel bug prevents apps using a custom USB audio driver from working. Only Google can fix this.
HTC Rebound  
  Sensation 4g  
Huawei Honor 7 Heavy audio glitching
  Mate 7 No support for isochronous USB transfers?
  Mate 10 Recognizes the DAC, but cannot play. A common thing under all the latest Huawei phones unfortunately.
  Mate 10 Pro Probably lack of isochronous USB transfers
  Mate S CRR-L09 USB issues, wrong playback speed
  MediaPad  
  Nova Lite PRA-LX2  
  P8 Although the P8 detects USB devices, there have been too many reports of crashes/restarts, so we consider the P8 unreliable.
  P8 Lite  
  P9 Lite  
  P10 Lite  Has OTG, but gives erroneous clock feedback data, resulting in audio glitches
iOcean x7  
Jxd 800b  
Kyocera TORQUE SKT01  
Lenovo P780  
LG G Pad 8.0  
  G Stylo  
  K7  
  Ultimate 2 No USB host mode
LG/Google Nexus 4 No USB host mode, but ziddey franco kernel patch with the AOKP rom can activate it
Median Life Tab e10310  
Motorola Droid Bionic No USB host mode
  Droid Razr M No USB host mode
  G6 Reports of it not recognizing a USB device
Nextbook ?? Older model
Odys Tablet PC 4  
Omega 7" Probably all
Onda V819  
Oppo R5  
Pipo U3 Rockchip based
Pocophone F1 Massive USB errors
  X3 NFC Does not release its own driver
Prestigio Geovision 7780  
  Multipad 8.0 Pro Duo  
  Multipad 9.7 Ultra Duo  
Samsung Captivate Glide No USB host mode
  Galaxy A3 No USB host mode
  Galaxy A5 No USB host mode
  Galaxy Grand Prime No USB host mode
  Galaxy J3 Reports of both working and not working or audio glitching, try the free trial before purchase
  Galaxy Note 1  
  Galaxy Note 10 Although working, it produces glitches
  Galaxy Reverb No USB host mode
  Galaxy S SGS-T959
  Galaxy S1 No USB host mode
  Galaxy S2 No USB host mode
  Galaxy S3 mini No USB host mode
  Galaxy S4 mini No USB host mode
  Galaxy Tab 2 Heavy glitching (OMAP processor). Works perfectly however with Blue Snowball mic...
  Galaxy Tab 3 7" No USB host mode
  Galaxy Tab 4 7" No USB host mode
  Galaxy Tab A 7"  
  Galaxy Tab E  Only seems to work with Android 6
  Galaxy Tab E 9.6 Causes the tablet to restart
  Galaxy Young  
Sanei N86  
Sharp Aquos Crystal 306SH  
Sony XPeria E1  
  XPeria J No USB host mode?
  XPeria Ray Some say it works, some don't. Perhaps it needs a powered usb hub?
Sumvision Cyclone voyager  
Toshiba AT200 Heavy glitching (OMAP processor)
Wayteq xtab79qci No isochronous mode in the kernel?
Xiaomi Redmi Note 3 Massive USB errors
  Redmi Note 4x  
  Redmi Note 8 Although it generally works, too many users report issues with this device
Yarvik All?  
Zopo C3 Only playback?
ZTE Blade A610