Example #1
0
 def test_readpitch(self):
     actual, header = multitrack.read_annotation_file(
         os.path.join(os.path.dirname(__file__), 'data/pitch.csv'))
     expected = [[0.023219954, 189.187], [0.029024943, 191.782],
                 [0.034829931, 200.344]]
     self.assertEqual(actual, expected)
     self.assertEqual(header, [])
Example #2
0
 def test_readmelody(self):
     actual, header = multitrack.read_annotation_file(
         os.path.join(os.path.dirname(__file__), 'data/melody.csv'))
     expected = [[0.0, 0.0], [0.0058049886621315194, 0.0],
                 [0.011609977324263039, 0.0], [0.017414965986394557, 0.0],
                 [0.023219954648526078, 189.18700000000001]]
     self.assertEqual(actual, expected)
     self.assertEqual(header, [])
Example #3
0
 def test_readpitch(self):
     actual = multitrack.read_annotation_file(
         os.path.join(os.path.dirname(__file__), 'data/pitch.csv')
     )
     expected = [
         [0.023219954, 189.187],
         [0.029024943, 191.782],
         [0.034829931, 200.344]
     ]
     self.assertEqual(actual, expected)
Example #4
0
 def test_readmelody(self):
     actual = multitrack.read_annotation_file(
         os.path.join(os.path.dirname(__file__),'data/melody.csv')
     )
     expected = [
         [0.0, 0.0],
         [0.0058049886621315194, 0.0],
         [0.011609977324263039, 0.0],
         [0.017414965986394557, 0.0],
         [0.023219954648526078, 189.18700000000001]
     ]
     self.assertEqual(actual, expected)
Example #5
0
 def test_invalidpath(self):
     actual = multitrack.read_annotation_file('blurb/blork/barg')
     expected = None
     self.assertEqual(actual, expected)
Example #6
0
 def test_invalidpath(self):
     actual, header = multitrack.read_annotation_file('blurb/blork/barg')
     expected = None
     self.assertEqual(actual, expected)
     self.assertEqual(header, expected)