Fix signal-emission order (first re/set instrument info)
[ardour.git] / scripts / amp4.lua
index 6254082ad936a101d3fd3dca24f457c9800bc9bb..276b4a0af6726f3377ab30fad798b97c5db7ff06 100644 (file)
@@ -66,7 +66,7 @@ function dsp_run (ins, outs, n_samples)
                for c = 1,#ins do -- process all channels
                        -- check if output and input buffers for this channel are identical
                        -- http://manual.ardour.org/lua-scripting/class_reference/#C:FloatArray
-                       if not ins[c]:sameinstance (outs[c]) then
+                       if ins[c] ~= outs[c] then
                                -- http://manual.ardour.org/lua-scripting/class_reference/#ARDOUR:DSP
                                ARDOUR.DSP.copy_vector (outs[c]:offset (off), ins[c]:offset (off), siz)
                        end