Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Blue makes a prosumer mic that you can connect directly to an iPod or iPhone via the dock port. I would love to have the same capability to do something similar for an Android phone or tablet. This would be really useful for field recording. I know that some tablets have support for various USB accessories to be plugged in, but I don't know if the OS can handle a microphone. Is this possible using existing or near future (Ice Cream Sandwich) hardware/OS combinations?

share|improve this question
    
Note that I don't plan on using the aforementioned Mikey. I would be using a Zoom H2 (zoom.co.jp/english/products/h2) which is a field recorder that doubles as a USB mic. –  halr9000 Nov 8 '11 at 18:15
add comment

3 Answers

up vote 3 down vote accepted

The range of USB device types supported "as is" by Android is limited and does not include microphones.

On the other hand, Android has the capability to work with an unlimited range of USB devices via their 'open accessories' sdk/kit/framework. This was added in Android 3.0.

I believe they had to do it this way: existing USB devices require driver support and they can't go adding all those drivers to Android (which is a static image). The open accessory framework will allow for devices that can be supported without loading a Linux driver.

So, you can't just go and buy a USB microphone and plug it into your Android device, but I expect we will soon start seeing USB accessories that are specifically designed to work with Android.

share|improve this answer
    
+1 upvote because this is something I'm interested in having worked as a radio producer and an interest in music. –  therobyouknow Aug 4 '12 at 16:02
    
"they can't go adding all those drivers to Android" Isn't it just a single driver for all USB audio devices? –  endolith Jun 4 '13 at 14:00
add comment

No, it's not supported on any Android version up to and including 4.0.3. (I've just tested this with my Zoom H4n and Asus TF101 upgraded to 4.0.3.)

There's no reason it can't be added in a future version, or maybe a third-party port. The driver exists in Linux, so it would just need to be included in Android's Linux kernel build and then given some interface for applications to get at the device.

It's still possible to use the H2 as a field recorder and then turn on its mass storage interface to access the recordings from a tablet or phone. It's not quite the same, and not useful for (say) Skype, but you could still use it for a record-edit-upload workflow.

share|improve this answer
add comment

Apparently it is now possible, but only in specific apps with custom drivers, as the OS doesn't support it:

  • USB Audio Recorder PRO (Android Market)

    The Android app USB Audio Recorder PRO allows you to record and playback audio using class-compliant USB audio devices on your Android phone or tablet! eXtream Software Development has written a custom USB audio driver from scratch because Android does not support USB audio (even Android 4.1 contrary to popular believe!).

  • USB Audio driver for android
    Today, there are many USB audio devices offering a rich feature set and high-end audio quality. In addition, there are many Audio apps. But none of them can access external devices, because there exist no API.

    We developed a low level API, which allows app developer to support USB devices.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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