initial (incomplete) framework for DiskIOPoint manipulation
[ardour.git] / scripts / _biquad_filter.lua
index c0dec8bd1f05f115b77585bf0c9d5ed6f0c2516c..5dc6e3be1b1c019fad572b13759b551b7960395c 100644 (file)
@@ -148,7 +148,7 @@ function dsp_run (ins, outs, n_samples)
                for c = 1,#ins do
                        -- check if output and input buffers for this channel are identical
                        -- http://manual.ardour.org/lua-scripting/class_reference/#C:FloatArray
-                       if ins[c]:sameinstance (outs[c]) then
+                       if ins[c] == outs[c] then
                                filters[c]:run (ins[c]:offset (off), siz) -- in-place processing
                        else
                                -- http://manual.ardour.org/lua-scripting/class_reference/#ARDOUR:DSP