Is it possible to connect a USB soundcard to an Android phone, with an USB OTG cable?

OTG cable

... and then use this USB soundcards's stereo input as audio when making a video with the phone?


Yes it is possible. I'm doing this with several devices for amateur radio and video production with KineMaster Pro. For amateur radio, I use the DigiMaster MiniProSC connected via OTG cable to a Nexus 9 via OTG cable. I also do this with SignaLink usb connected the same way. Both of these devices have internal usb sound cards with audio in, audio out, and usb connection between android tablet and the radio.

For YouTube videos, I use KineMaster Pro with Zoom H2 and H4 as external microphone or line in. Both connected via USB to the Nexus 9, and both work perfectly!

I know this is an old thread, but when I saw the answer from the guy who says it doesn't work, I wanted to correct this out-of-date information, letting everyone who makes there way here via Google search of the correct answer!

Btw, it also works on Samsung galaxy s4 i9506. I've tested on Android 5, 6 and 7 successfully.


| improve this answer | |
  • I also have a Zoom H2. Do you connect it to your phone with an OTG cable? – Basj Nov 12 '16 at 12:58

Android DOES support USB sound cards over android 5.0, or, if you have a sony, the Z series (Z2 and up), they support it since 4.4. I use my phone with a cheap chinese device, but tried a Xonar U3, and a creative Play!. However I never tried the audio recording through these cards.

| improve this answer | |
  • Which app to use to record from these audio interfaces? – Basj Jun 15 '18 at 13:28

I use a Cambridge Audio DAC Magic XS with my Nexus 5 running Marshmallow and it works fine. I have also tried a Behringer 8 channel desk that has usb audio interface, and it seems to work as well.

| improve this answer | |
  • Could you link to the products please, if possible? – Tamoghna Chowdhury May 16 '16 at 11:32
  • Which app do you use to record using this DAC @kikermo? – Basj Jun 15 '18 at 13:28

I haven't tried it yet but extreamsd's USB Audio Recorder PRO seems to do what you want. There is a demo version.

| improve this answer | |

working with zoom h6 + samsung A6 + opencamera app . im getting some micro click from time to time though. gonna try with with other app and power the zoom externally.

| improve this answer | |

No. Android doesn't support drivers for these types of devices. Its support for external devices is pretty limited to simple input devices, such as keyboards and mice, and storage devices, along with occasional special peripherals that your individual app would be designed to use. A PC sound card is way outside of its functionality.

| improve this answer | |
  • That shouldn't be too hard, actually. If you use something like this ( amazon.com/StarTech-com-Position-Headset-Splitter-Adapter/dp/… ), you can split the headset jack into separate jacks, one dedicated to audio out (speakers, headphones), and one dedicated to audio in (microphone). Assuming whatever app you're recording with is capable of pulling from the headset instead of the built-in speakers (I'd recommend testing with a cheap wired headset before investing), then you can adapt your line-out to 3.5mm, and boom, you're golden. – TurboFool Jun 9 '15 at 20:14
  • 1
    Ah, yeah, that's something that I don't think an Android device is going to be able to do for you. At least not anything normal. With the upcoming additional functionality that USB-C is going to allow for with new devices, and the more advanced audio profiles, we might eventually see professional audio mixing equipment for them. Android M is supposed to severely up the support for audio functionality, including MIDI, which may finally bring it in line with iOS which does do a lot of this. I think right now you're stuck with mono. – TurboFool Jun 9 '15 at 22:03
  • Android has supported USB audio since 5.0, and Exstream app supports it for Android 3.1 or higher. I don't know of a way to connect it to built-in video app though. – endolith Feb 11 '16 at 16:02
  • 1
    This answer is obsolete. @TurboFool please remove.. – Aaron Gillion Feb 27 '16 at 11:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.