Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Mobile Apps and Hardware
Thread Read
USB audio recording for Android. It's here.. almost!
Goto page 1, 2, 3, 4  Next
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Fri Oct 19, 2012 7:20 am reply with quote
eXtream Software Development has managed to get USB audio recording working on Android 3.1 or higher devices! By writing a custom USB audio driver from scratch, both USB audio playback and recording will be possible for a lot of USB audio standard compliant devices.

EDIT: the software has been released to the Play Store as USB Audio Recorder PRO

You can see our Lexicon Omega in action here on our basic USB audio recorder app in development:


The driver will completely bypass Android including Android's incapable audio system. The advantages of USB audio and our driver are plenty:

  • Finally you will have decent connectivity to your Android device: connect mics with XLR, line inputs, instrument levels inputs, depending on your USB device
  • Playback and record in 16 or 24 bit
  • Lower, but more important, predictable latency that can fully and automatically be compensated for
  • Zero-latency monitoring on the devices that support it
  • Control hardware level input gain on the devices that support it
  • Multitrack recording capability

The USB audio recorder will be available as a stand-alone app and the USB audio driver will be available as an in-app purchase in our flagship multitrack audio sequencer, Audio Evolution Mobile. Currently, only USB audio spec 1.0 is supported, but this will be solved in a subsequent release. Both USB 1.1 and USB 2.0 devices will be supported however.

Requirements will be an Android 3.1 or higher device and the device must support USB 'host' mode. Most recent devices have 'host' mode luckily. If your device has a micro-USB port, you can connect to full-size USB using a so-called USB OTG cable. No rooting of your device is required.

Testers wanted:
If you are interested in a pre-release alpha version and meet the following requirements, please send an email to info AT audio-evolution.com:

  • You have one or more Android devices that meet the requirements
  • You have one or more USB audio devices
  • You are fluent in English writing
  • You usually anwer to emails within 2 days


We hope to have a release within one or two months.

Kind regards,

Davy
eXtream Software Development
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile

Last edited by dwrae on Mon Dec 17, 2012 5:42 am; edited 2 times in total
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
twisted-space
KVRist
- profile
- pm
PostPosted: Fri Oct 19, 2012 7:42 am reply with quote
Hi Davy, this sound very cool.
Will the driver be useable in other apps or only in audio evolution/usb recorder?
^ Joined: 09 Dec 2006  Member: #131792  
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Fri Oct 19, 2012 7:49 am reply with quote
twisted-space wrote:
Hi Davy, this sound very cool.
Will the driver be useable in other apps or only in audio evolution/usb recorder?


It's not a 'driver' in that sense, so it will only be available in my apps.
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
InfernoX
KVRer
- profile
- pm
PostPosted: Sat Oct 20, 2012 4:44 pm reply with quote
I would love to be a tester.
I will send you an e-mail!
^ Joined: 20 Oct 2012  Member: #290326  
Karmacomposer
KVRAF
- profile
- pm
- www
PostPosted: Sat Oct 20, 2012 5:59 pm reply with quote
I would love to beta test this.

I meet all criteria. How do you want me to contact you? Email or PM?

Mike
^ Joined: 07 Nov 2005  Member: #86946  Location: Florida
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Oct 21, 2012 2:16 am reply with quote
Hi Mike,

Email is preferred.

Thanks!

Davy

Karmacomposer wrote:
I would love to beta test this.

I meet all criteria. How do you want me to contact you? Email or PM?

Mike
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
Ulrik Sander
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sat Oct 27, 2012 9:19 am reply with quote
Hi

I'm very interested in this. But I have some questions:

1: I have a Samsung Galaxy S2. Is it supported? Does the OS have to be rooted?

2: Will any audio interface be sufficient? I have an M-Audio Audiophile USB audio interface.

3: Which USB cable will I need?

4: Does any Android apps at ALL support this USB recording feature ATM?
I'd be satisfied for long if just Audio Evolution has the feature.

I really pray it works without rooting.

And thanks for contributing to taking Android music making to the next level!
----
Hardware: M-Audio Audiophile USB | Studiophile BX5a | Shure SRH440 | Numark PT-01 USB | Akai MPC2500 S.E. | MPD18
Software: FL Studio 10 | Audacity 2 | Geist | Z3TA+ 1 | Bass-Station | V-Station | One | Pro-C, L and Q
^ Joined: 07 Dec 2009  Member: #221175  Location: Denmark
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sat Oct 27, 2012 9:24 am reply with quote
Dear Ulrik,

Just send me an email and we can try!

No root required. You device just has to have Android 3.1 or higher and USB host mode.

In theory, all USB audio compliant devices will work, but that's just in theory. You will need a USB OTG cable to go from micro-USB to full-size USB and trigger the USB host mode.

Only Audio Evolution Mobile and the basic USB audio recorder app will have this feature until someone else puts months in developing a driver too of course.

Kind regards,

Davy

Ulrik Sander wrote:
Hi

I'm very interested in this. But I have some questions:

1: I have a Samsung Galaxy S2. Is it supported? Does the OS have to be rooted?

2: Will any audio interface be sufficient? I have an M-Audio Audiophile USB audio interface.

3: Which USB cable will I need?

4: Does any Android apps at ALL support this USB recording feature ATM?
I'd be satisfied for long if just Audio Evolution has the feature.

I really pray it works without rooting.

And thanks for contributing to taking Android music making to the next level!
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
Ulrik Sander
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sat Oct 27, 2012 10:14 am reply with quote
I'll send you an email soon!
----
Hardware: M-Audio Audiophile USB | Studiophile BX5a | Shure SRH440 | Numark PT-01 USB | Akai MPC2500 S.E. | MPD18
Software: FL Studio 10 | Audacity 2 | Geist | Z3TA+ 1 | Bass-Station | V-Station | One | Pro-C, L and Q
^ Joined: 07 Dec 2009  Member: #221175  Location: Denmark
Platopi
KVRer
- profile
- pm
PostPosted: Tue Oct 30, 2012 1:02 pm reply with quote
Definitely interested!
^ Joined: 30 Oct 2012  Member: #290960  
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Fri Nov 02, 2012 5:46 am reply with quote
Ok, so far I've got the following devices working:

  • Lexicon Omega
  • Lexicon Alpha
  • iMic
  • Behringer UCA222
  • M-Audio Fast Track


The M-Audio Fast Track Pro is partly working, but I'll get that device in a couple of days. M-Audio Duo is working partly as well.

Note that probably a lot more devices are working, but I simply cannot afford to buy them all. Just like the M-Audio Fast Track that I got in this week: I just plugged it in and it worked!

Now I'm continuing with USB audio spec 2.0 devices on USB 2.0 (PreSonus AudioBox 22VSL and FocusRite Scarlett 18i6 are on my desk here). Wish me luck! Smile
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
Carmelious
KVRist
- profile
- pm
PostPosted: Sun Nov 04, 2012 12:20 pm reply with quote
So what we're talking here is the ability to connect a USB audio interface to any kind of Android operated smartphone - and record with whatever kind and number of mikes and MIDI your external audio card supports? Just like PC?

You know Jellybean supports audio output through usb now? Isn't this more than half-way to your work?

Anyway would like to know some more since I am about to buy a new phone and audio card, and that would help me decide Smile
^ Joined: 22 Aug 2008  Member: #187666  
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Nov 04, 2012 12:39 pm reply with quote
Kind of. Not for any kind of device, see the requirements above. MIDI is already possible by the way, see my USB MIDI Monitor app.

Of course I know JB support USB audio output (although funnily it doesn't work for me), but half-way is still not there. The reason Google added USB audio playback is for putting your phone on a speaker system like you can with iPod/iPhones. They are not interested in recording, let alone multi-channel recording! And in the event that Android 5 or 6 supports USB audio recording, it's likely they will still have the terrible latency and latency jitter they have now and no control whatsoever on the internals of the device (mixers, gain, etc.).

Of course we can all wait until hell freezes over, but I think there will be a lot of people who appreciate my effort.

If you buy a new phone, don't buy a Samsung Galaxy S2, that's quite clear from my testers. Samsung delibaretely disabled USB for most types of devices including audio on their S1 and S2's.


Carmelious wrote:
So what we're talking here is the ability to connect a USB audio interface to any kind of Android operated smartphone - and record with whatever kind and number of mikes and MIDI your external audio card supports? Just like PC?

You know Jellybean supports audio output through usb now? Isn't this more than half-way to your work?

Anyway would like to know some more since I am about to buy a new phone and audio card, and that would help me decide Smile
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
Carmelious
KVRist
- profile
- pm
PostPosted: Sun Nov 04, 2012 1:17 pm reply with quote
I think the world should be anxiously looking forward for your program..!
^ Joined: 22 Aug 2008  Member: #187666  
dwrae
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Nov 04, 2012 1:22 pm reply with quote
Carmelious wrote:
I think the world should be anxiously looking forward for your program..!


Well, I certainly hope so! Smile

And my Presonus AudioBox 22VSL with USB 2.0 and USB audio spec 2.0 just started playing back nicely in 24-bit!
----
Author of Audio Evolution for Android and Windows, USB Audio Recorder PRO, Stage Assistant and USB MIDI Monitor.
eXtream Software Development
Twitter: https://twitter.com/AudioEvolution5
Facebook: http://www.facebook.com/AudioEvolutionMobile
^ Joined: 04 Feb 2012  Member: #274350  Location: The Netherlands
All times are GMT - 8 Hours

Printable version
Page 1 of 4
Goto page 1, 2, 3, 4  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012