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