from timeside.decoder import ArrayDecoder
from unit_timeside import *
-
import numpy as np
self.expected_duration = self.array_duration
self.expected_is_segment = False
-
def test1DArray(self):
"Test 1D Array decoding"
self.source_samplerate = 44100
self.array_duration * self.source_samplerate,)
self.source_channels = 1
-
def test2DArrayMono(self):
"Test 2D Array mono decoding"
self.source_samplerate = 32000
decoder.setup(samplerate=self.samplerate, channels=self.channels,
blocksize=self.blocksize)
-
# Check input
self.assertEqual(self.source_samplerate, decoder.input_samplerate)
self.assertEqual(self.expected_is_segment, decoder.is_segment)
self.assertIsInstance(decoder.resolution(), int)
self.assertIsNone(decoder.metadata())
-
totalframes = 0
while True:
self.assertEqual(
decoder.input_samplerate, decoder.output_samplerate)
-
- self.assertEqual(totalframes, self.expected_duration * decoder.output_samplerate)
+ self.assertEqual(totalframes,
+ self.expected_duration * decoder.output_samplerate)
self.assertEquals(totalframes, decoder.totalframes())
self.expected_duration = self.duration
-
-
class TestDecodingSegmentDefaultStart(TestDecodingSegment):
def setUp(self):