コード例 #1
0
ファイル: test_io.py プロジェクト: Answeror/waveutil
def test_wavwrite():
    frames = np.array([[0.5]])
    framerate = 44100
    f = StringIO()
    io.wavwrite(f, frames, framerate)
    f.seek(0)
    data, fs = io.wavread(f)
    assert_almost_equal(data, frames)
    assert_equal(fs, framerate)
    f = StringIO()
    io.wavwrite(f, data, fs)
    f.seek(0)
    frames, fs = io.wavread(f)
    assert_almost_equal(data, frames)
コード例 #2
0
ファイル: test_io.py プロジェクト: Answeror/waveutil
def test_wavread():
    f = gen_test_wav()
    frames, framerate = io.wavread(f)
    assert_almost_equal(frames, [[0.5]], 3)
    assert_equal(framerate, 44100)