Showing the changes to python (1 of 1 file). Show all
Unified · Split
| @@ -1,18 +0,0 @@ | ||
| 1 | −#! /usr/bin/env python | |
| 2 | − | |
| 3 | −import sys | |
| 4 | −from aubio import source | |
| 5 | − | |
| 6 | −if __name__ == '__main__': | |
| 7 | − if len(sys.argv) < 2: | |
| 8 | − print 'usage: %s <inputfile>' % sys.argv[0] | |
| 9 | − sys.exit(1) | |
| 10 | − hop_size = 512 | |
| 11 | − f = source(sys.argv[1], 0, hop_size) | |
| 12 | − samplerate = f.samplerate | |
| 13 | − total_frames, read = 0, hop_size | |
| 14 | − while read: | |
| 15 | − vec, read = f() | |
| 16 | − total_frames += read | |
| 17 | − print f.uri, "is", | |
| 18 | − print "%.2f seconds long at %.1fkHz" % (total_frames / float(samplerate), samplerate / 1000. ) | |