Mercurial > hg > python-tutorial-skeleton
annotate test_audiofile.py @ 1:97232ecb4aa8 skeleton_v1
Add beatbox test file
author | Chris Cannam |
---|---|
date | Wed, 03 Oct 2012 13:41:15 +0100 |
parents | a8cde97eae7b |
children | ea2387fd1b90 |
rev | line source |
---|---|
Chris@0 | 1 |
Chris@0 | 2 import audiofile as af |
Chris@0 | 3 |
Chris@0 | 4 def test_read_all_mono_from_file(): |
Chris@0 | 5 (samples, samplerate) = af.read_all_mono_samples_from_file('testfiles/4sample-stereo-ny.wav') |
Chris@0 | 6 assert samplerate == 44100 |
Chris@0 | 7 assert len(samples) == 4 |
Chris@0 | 8 assert samples[0] > 0.999 and samples[0] < 1 |
Chris@0 | 9 assert samples[1] == -1 |
Chris@0 | 10 assert samples[2] > 0.999 and samples[2] < 1 |
Chris@0 | 11 assert samples[3] == -1 |
Chris@0 | 12 |