give copy_vector() another chance.
authorRobin Gareus <robin@gareus.org>
Fri, 7 Aug 2015 19:00:35 +0000 (21:00 +0200)
committerRobin Gareus <robin@gareus.org>
Fri, 7 Aug 2015 19:00:35 +0000 (21:00 +0200)
last arguments in nsamples, not bytes

libs/ardour/vst_plugin.cc

index f18f96318c9063a5ed3e3353af672286da22dffa..ad5ecb40c60903448c3276bef271fe0d34755f7e 100644 (file)
@@ -600,7 +600,7 @@ VSTPlugin::connect_and_run (BufferSet& bufs,
                if (!valid) {
                        continue;
                }
-               memcpy (bufs.get_audio(index).data(offset), outs[i], nframes * sizeof(float));
+               copy_vector (bufs.get_audio(index).data(offset), outs[i], nframes);
        }
        return 0;
 }