Bounce process always uses speed 1.0
authorRobin Gareus <robin@gareus.org>
Sun, 7 Apr 2019 17:35:45 +0000 (19:35 +0200)
committerRobin Gareus <robin@gareus.org>
Sun, 7 Apr 2019 17:52:02 +0000 (19:52 +0200)
libs/ardour/route.cc

index ac66e4feda57039933496bf2a1c7831e3c5e6e8b..2f3f53306f2e69ac442a03ec2f55b10b465a0025 100644 (file)
@@ -543,7 +543,6 @@ Route::bounce_process (BufferSet& buffers, samplepos_t start, samplecnt_t nframe
        _trim->setup_gain_automation (start, start + nframes, nframes);
 
        latency = 0;
-       const double speed = _session.transport_speed ();
        for (ProcessorList::iterator i = _processors.begin(); i != _processors.end(); ++i) {
 
                if (!include_endpoint && (*i) == endpoint) {
@@ -566,7 +565,7 @@ Route::bounce_process (BufferSet& buffers, samplepos_t start, samplecnt_t nframe
                 */
                if ((*i) == _main_outs) {
                        assert ((*i)->does_routing());
-                       (*i)->run (buffers, start - latency, start - latency + nframes, speed, nframes, true);
+                       (*i)->run (buffers, start - latency, start - latency + nframes, 1.0, nframes, true);
                        buffers.set_count ((*i)->output_streams());
                }