annotate bin/mpd_timing_test @ 901:0dacbba70d06 last-2012

remove some broken profiler attempts Ignore-this: 3d50124a16807ee922e85911d510ce58
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 10 Jun 2013 00:09:17 +0000
parents a6f4a5b2647c
children 7772cc48e016
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
1 #!/usr/bin/python
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
2
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
3 """
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
4 records times coming out of ascoltami
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
5
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
6 for example:
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
7
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
8 % mpd_timing_test > timing
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
9 # play some music in ascoltami, then ctrl-c
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
10 % gnuplot
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
11 > plot "timing" with lines
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
12
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
13 """
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
14
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
15 import xmlrpclib, time
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
16
433
a6f4a5b2647c convert music to ogg, since mpd seeking in .wav is broken this year
drewp@bigasterisk.com
parents: 312
diff changeset
17 s = xmlrpclib.ServerProxy("http://localhost:8040")
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
18 start = time.time()
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
19 while 1:
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
20 print time.time()-start,s.gettime()
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
21 time.sleep(.01)