measure signal tuning
This commit is contained in:
parent
a1a2230ed8
commit
d9ffc44f8c
1 changed files with 5 additions and 4 deletions
|
@ -2,9 +2,9 @@ using PortAudio
|
||||||
using DSP
|
using DSP
|
||||||
|
|
||||||
function create_measure_signal()
|
function create_measure_signal()
|
||||||
signal = zeros(Float32, 1000)
|
signal = zeros(Float32, 20000)
|
||||||
for i in 1:3
|
for i in 1:3
|
||||||
signal = vcat(signal, rand(Float32, 100), zeros(Float32, i*3000))
|
signal = vcat(signal, rand(Float32, 100), zeros(Float32, i*10000))
|
||||||
end
|
end
|
||||||
return signal
|
return signal
|
||||||
end
|
end
|
||||||
|
@ -57,8 +57,9 @@ end
|
||||||
|
|
||||||
measure_latency(0.1, 0.1, 32; is_warmup = true) # warmup
|
measure_latency(0.1, 0.1, 32; is_warmup = true) # warmup
|
||||||
|
|
||||||
for in_latency in [0.1, 0.01, 0.005]
|
latencies = [0.1, 0.01, 0.005]
|
||||||
for out_latency in [0.1, 0.01, 0.005]
|
for in_latency in latencies
|
||||||
|
for out_latency in latencies
|
||||||
for blocksize in [32]
|
for blocksize in [32]
|
||||||
measure = measure_latency(in_latency, out_latency, blocksize)
|
measure = measure_latency(in_latency, out_latency, blocksize)
|
||||||
println("$measure ms latency for in_latency=$in_latency, out_latency=$out_latency, blocksize=$blocksize")
|
println("$measure ms latency for in_latency=$in_latency, out_latency=$out_latency, blocksize=$blocksize")
|
||||||
|
|
Loading…
Reference in a new issue