From 0028630eceec67c22561c7c72ad758491257ddc4 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 14 Mar 2015 00:39:52 -0400 Subject: Fix stretch for MIDI regions (#6164). --- libs/ardour/filter.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libs/ardour/filter.cc') diff --git a/libs/ardour/filter.cc b/libs/ardour/filter.cc index b723de1e56..d782db96f2 100644 --- a/libs/ardour/filter.cc +++ b/libs/ardour/filter.cc @@ -59,7 +59,9 @@ Filter::make_new_sources (boost::shared_ptr region, SourceList& nsrcs, s } } - string path = session.new_audio_source_path (name, region->n_channels(), i, false, false); + const string path = (region->data_type() == DataType::MIDI) + ? session.new_midi_source_path (name) + : session.new_audio_source_path (name, region->n_channels(), i, false, false); if (path.empty()) { error << string_compose (_("filter: error creating name for new file based on %1"), region->name()) -- cgit v1.2.3