now we have a failing test for stereo file playback

This commit is contained in:
Spencer Russell 2014-08-12 19:26:03 -04:00
parent edf2f8fd04
commit 11e6dce20c

View file

@ -60,23 +60,23 @@ end
# note - currently AudioIO just mixes down to Mono. soon we'll support this # note - currently AudioIO just mixes down to Mono. soon we'll support this
# new-fangled stereo sound stuff # new-fangled stereo sound stuff
#facts("Stereo file rendering") do facts("Stereo file rendering") do
# fname = Pkg.dir("AudioIO", "test", "440left_880right.wav") fname = Pkg.dir("AudioIO", "test", "440left_880right.wav")
# samplerate = 44100 samplerate = 44100
# bufsize = 1024 bufsize = 1024
# input = zeros(AudioSample, bufsize) input = zeros(AudioSample, bufsize)
# test_info = DeviceInfo(samplerate, bufsize) test_info = DeviceInfo(samplerate, bufsize)
# t = [0 : 2 * samplerate - 1] / samplerate t = [0 : 2 * samplerate - 1] / samplerate
# expected = convert(AudioBuf, 0.5 * (sin(2pi*t*440) + sin(2pi*t*880))) expected = convert(AudioBuf, 0.5 * (sin(2pi*t*440) + sin(2pi*t*880)))
#
# AudioIO.open(fname) do f AudioIO.open(fname) do f
# node = FilePlayer(f) node = FilePlayer(f)
# buf = render(node, input, test_info) buf = render(node, input, test_info)
# print(size(buf)) print(size(buf))
# @fact expected[1:bufsize] => buf[1:bufsize] @fact expected[1:bufsize] => buf[1:bufsize]
# buf = render(node, input, test_info) buf = render(node, input, test_info)
# @fact expected[bufsize+1:2*bufsize] => buf[1:bufsize] @fact expected[bufsize+1:2*bufsize] => buf[1:bufsize]
# end end
#end end
end # module TestSndfile end # module TestSndfile