annotate bin/mpd_timing_test @ 1471:ba24eeb2853a

effects and config Ignore-this: dccc8e21c4def7776ed23e975f7b3373
author drewp@bigasterisk.com
date Sun, 12 Jun 2016 19:07:00 +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)