Views
Latency tester for Android applications made with LibPd.
Displays the time for a sound to be triggered in Pd through to detection in the microphone by bonk~ - recording latency will be roughly 1/2 this time. The bonk~ detector itself seems to add between 5ms and 15ms on to the total time in the round-trip.
Run It
-
Download the apk to your phone: PureDataLatencyTester.apk (need to enable 'Allow Unknown Sources' in the device's Settings >> Applications >> Unknown sources)
-
Launch the app.
-
Turn the volume all the way up and wait for 11 'ponk' sounds - numbers should now appear.
-
Record the stable median value in the table below:
Results
Device Name |
OS Version |
Round-trip Latency |
Inq Cloud-touch |
2.2 |
560ms |
Samsung Galaxy Tab |
2.2 |
650ms |
Acer Iconia A500 |
3.2 |
750ms |
HTC Legend |
2.2 |
540ms |
HTC Sensation |
2.3 |
580ms |
Samsumg Galaxy Nexus |
4.2.2 |
512ms |
Samsung Galaxy S |
2.3.3 |
535ms |
Samsung Galaxy S |
2.3.6 |
lots of jitter |
Samsung Galaxy S Plus |
2.3.3 |
530ms |
Samsung Galaxy S II (with Cyanogenmod 7) |
2.3.7 |
558ms |
Samsung Galaxy Tab 10.1 |
3.1 |
539ms |
Samsung Nexus S |
2.3.6 |
555ms |
Evo 4g Cyanogenmod |
2.3.7 |
580ms |
Samsung Infuse |
2.2.1 |
600ms |
Samsung Droid Charge |
2.2.1 |
760ms |
lg optimus gt540 |
1.6 |
498ms |
nexus one |
2.3.3 |
600ms |
asus transfromer |
3.2 |
474ms |
LG Optimus 2x |
2.2.2 |
460ms |
HTC Desire |
2.2 |
580ms |
SE Experia ARC |
2.3.3 |
520ms |
Woxter 70W |
2.3 |
crashes... |
Nexus S |
4.0 (beta) |
380ms |
Sony Xperia P |
4.0.4 |
644ms |
Sony Xperia P |
4.1.2 |
640ms (sometimes 740ms) |
Sony Xperia V |
4.1.2 |
683ms |
Sony Xperia Z3+ |
7.0 |
650ms |
Reference measurements |
|
|
iPod Touch 2g |
iOS 3.1.2 |
90ms |
Macbook Pro |
? |
48ms |
Other stuff
-
Android source code zip file: PureDataLatencyTester.zip
-
RjDj? scene by Fredrik Olofsson PureDataLatencyTester.rjz