X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=scripts%2Fscope.lua;h=efb0e2c3a4d714ed3523d62f95efa4afa049deec;hb=9f61f8a5b0b6c6666f8177980edee725bd00aca0;hp=04e90592cd08606c79a7b17d1c27469d4b4b039c;hpb=e82f0cb763f32d74a9476d1600fb55c5b762382d;p=ardour.git diff --git a/scripts/scope.lua b/scripts/scope.lua index 04e90592cd..efb0e2c3a4 100644 --- a/scripts/scope.lua +++ b/scripts/scope.lua @@ -20,7 +20,7 @@ function dsp_params () { { ["type"] = "input", name = "Timescale", min = .1, max = 5, default = 2, unit="sec", logarithmic = true }, { ["type"] = "input", name = "Logscale", min = 0, max = 1, default = 0, toggled = true }, - { ["type"] = "input", name = "Height", min = 0, max = 3, default = 1, enum = true, scalepoints = + { ["type"] = "input", name = "Height (Aspect)", min = 0, max = 3, default = 1, enum = true, scalepoints = { ["Min"] = 0, ["16:10"] = 1, @@ -70,7 +70,7 @@ function dsp_runmap (bufs, in_map, out_map, n_samples, offset) else local w0 = bufsiz - write_ptr; ARDOUR.DSP.copy_vector (shmem:to_float (write_ptr + chn_off), bufs:get_audio (ib):data (offset), w0) - ARDOUR.DSP.copy_vector (shmem:to_float (chn_off) , bufs:get_audio (ib):data (offset), n_samples - w0) + ARDOUR.DSP.copy_vector (shmem:to_float (chn_off) , bufs:get_audio (ib):data (offset + w0), n_samples - w0) end if (ob ~= ARDOUR.ChanMapping.Invalid and ib ~= ob) then ARDOUR.DSP.copy_vector (bufs:get_audio (ob):data (offset), bufs:get_audio (ib):data (offset), n_samples)