diff options
Diffstat (limited to 'libs/ardour/export_channel.cc')
-rw-r--r-- | libs/ardour/export_channel.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/export_channel.cc b/libs/ardour/export_channel.cc index fc71d8536f..8ea01f3ec3 100644 --- a/libs/ardour/export_channel.cc +++ b/libs/ardour/export_channel.cc @@ -187,6 +187,7 @@ RegionExportChannelFactory::update_buffers (framecnt_t frames) assert (mixdown_buffer && gain_buffer); for (size_t channel = 0; channel < n_channels; ++channel) { memset (mixdown_buffer.get(), 0, sizeof (Sample) * frames); + buffers.get_audio (channel).silence(frames); region.read_at (buffers.get_audio (channel).data(), mixdown_buffer.get(), gain_buffer.get(), position, frames, channel); } break; |