mobile audio latency

Mobile audio latency — new test from Superpowered

mobile audio latency

One of the key issues with digital DJing is audio latency. Back in the days of Final Scratch, the response between hand movement and corresponding sound felt like minutes compared to today’s instant response. But it’s still an issue on mobile platforms, especially Android. But the guys at Superpowered (the clever people behind DJ Player) have come up  a scientific test to check the latency of your chosen mobile iOS or Android devices. And they’d like your help.

Here’s the science bit — this is a test of roundtrip audio i.e. your mobile device plays a note from the mobile speakers, and the time that it takes to hit the built-in microphone is measured. There are individual tests to be run for iOS8 and Android (v3 and above), and the results are sent to the Superpowered servers to compile a comprehensive list of as many devices as possible.

The tests can be found here, but must be opened up from your mobile devices to work. Pleas run them and submit the results to Superpowered. Not personal data is transmitted – just mobile model, OS, and latency.

Mobile Latency — some surprises

When you check out the growing set of results, it won’t come as any surprise that Android devices generally run with higher latency than iOS devices. There are some notable exceptions, but it’s the variation in the iOS devices that is most interesting. You’d expect that newer iOS devices would have lower latency, but that doesn’t appear to be the case at all. The iPhone 6 Plus in particular fairs worst, and the iPhone 6 has yet to be tested.

So what does this tell us? It tells us what we already knew, but what this Superpowered test does do is to put pressure on all mobile device makers who wish to be taken seriously in the pro audio world to shape up.

It’s important to make it clear that this is day one for this particular test, and your device might not be listed just yet. It’s also important to note that Superpowered has tried to work with Samsung but didn’t get too far. I suppose nobody like to be told that their stuff sucks, and have it proved with science but it’s the only way things will improve.

So again, please do the test on your iOS or Android device. Submit the results and trust that your help will make audio latency a distant memory.

  1. Gabor, if only yall made hardware. We’d have that usb turntable ive been dreaming of. Looks great. Cant wait to see lots of great audio apps. What exactly is the “test app”? Any plans for android and dvs? If so, any specifc tablets?

    1. Please check the results on the test website. You can even download the app and test yourself.

      As you can see in the data, we are still very far from Android and DVS.

      A fellow hungarian guy is working on something you might be interested: https://www.youtube.com/watch?v=BegNMa9aVds

      It’s not DVS you see on the video, but a lower latency magic without the need of a sound card.

      1. Its a ttm one (something like that?) im still surprised thats theres no way to use a camera on a phone or tablet to do something similar.
        Ill try the app on the tablet, but the test showed pretty high latency (alternating between 388 & 435)

        1. Glad you mentioned that, because when i say dvs im actually talking about a single digital turntable. A “digital file playing turntable with a screen” nothing more. I want to run it thriugh a real mixer. Think gemini cdt05, but playing mp3s instead of cds

          1. Let me some time this weekend and I will perform the test with the dock and ipad 3rd gen. My idea was the same, one iOS device one turntable (and ipod touch/iphone are the best imho).
            Tascam ttm (and any digital encoder attached to a turntable) could be useful in one unit or pairs (for beatjuggling or mixing) but the DVS solution from Gábor and audio timecoded (with better resolution than the regular encoders by far) make these solutions unnecessary… If you have an iOS device of course.

            Another approarch is create an standalone box (raspi based ie) with or without dvs as a translator but again the “non standarized” deck control (derived from so many vinyls with different timecode and “midi implementation” fo each brand) makes this kind of project a bit messy to carry it oneself standalone… That’s the reason to collab with others like skrat.ch and scratchML.

            Offtopic end.

            1. Its not off topic. Gabor and friends are clearly talented at what they do, and as it stands today ,they are our only real hope for genuine innovation and great products in the future. Everything else available to us mere mortals comes filtered through the mire of greed and corporate politics. So its completely “on topic” for us to let them know the type of products we would lustily consume, and to detail the ways we want to use them. For me personally, in 2015, i feel comfortable having mentally “separated” my scratching pursuits from my mixing pursuits, and desire relatively separate products for each.

              Ive tried it all, and nothing beats the turntable. And I’d love to see what these guys could come up with for a “truly digital turntable”

              1. Well I said offtopic due the main topic is about audio latency test in mobile devices. I found awesome the way Gábor has implemented the timecode in djplayer because it covers the majority of dvs (traktor mk2 isn’t but I think it should related with license most than coding) and I can use it with my pinky vinyls :)
                The encoder path could be useful to avoid needles and broke tonearms (a reality in clubs sometime ago but unnecessary today) and even to make a “whirlwind replicator” (and deserve respect to RZA) so creating something “new” related to turntable paradigm. I will love to see an hybrid between moc and turntable with full groove station (audio looping welcome too) and scratch cappabilities.

                These kind of things are in my mind :/

  2. I have yet to run into any latency issues with my wego3 and iPhone 6 plus using DJay2. Hell it actually works as good if not better than my v7s and Serato or time code and serato from my experience. I haven’t used an android device since the htc hero came out. Well I had a htc one for a short time and well I wouldn’t even try using it for the things like I use my iPhone. I’ve been doing graphics, videos and music on the iPhone since the day I got a 3GS. Not trying to sound like a apple fanboy, well yeah sure I am. I love my apple products because they do what I need them to do without the headache. Unlike windows or anything else I’ve used. hell I can produce a track and make a video for that track all on just my phone… Who can hate that? Oh those people that don’t have or havent ever used one. Here is a recent track and video I did. You can also go through my channel for more of my stuff. http://youtu.be/fz2vHlmm9eY

  3. Oh and these are the apps I use for videos and music… I use multiple apps for most of my stuff and actually there are a couple apps I don’t really use at all just got them to see what they do. Figure at some point I’ll need them. Who knows? But if anyone has any questions about them I can prob answer it. Understand though these are for my iPhone. I don’t own an iPad at this time. Also got a lot of OS X apps on my MacBook i use but we will save that for another time.

  4. Same disappointing result as shown in the chart, with my Samsung Note 4 its such a shame as in other areas the Note 4 is such a beast.
    Doesn’t show much promise for the future of super slick Android dj apps (bar the current contenders)

    interesting data though fingers crossed with enough pressure things may change