now we have a failing test for stereo file playback
This commit is contained in:
parent
edf2f8fd04
commit
11e6dce20c
1 changed files with 18 additions and 18 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue