summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-08-05 17:53:03 +0200
committerRobin Gareus <robin@gareus.org>2015-08-05 17:53:03 +0200
commit8a8b5db2c333f9aba03369d1ad8df3e9245824d2 (patch)
tree156fe5ed3c5a15ecbe280fd6eb33445d0eac3a25
parent529a625c39270db21c92e7c1d4d726a814f8624b (diff)
add synth when drag/drop importing .mid - fixes #6474
-rw-r--r--gtk2_ardour/editor_canvas.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc
index 6413b6d691..f04c6682c2 100644
--- a/gtk2_ardour/editor_canvas.cc
+++ b/gtk2_ardour/editor_canvas.cc
@@ -425,8 +425,8 @@ Editor::drop_paths_part_two (const vector<string>& paths, framepos_t frame, doub
/* drop onto canvas background: create new tracks */
frame = 0;
-
- do_import (midi_paths, Editing::ImportDistinctFiles, ImportAsTrack, SrcBest, frame);
+ InstrumentSelector is; // instantiation builds instrument-list and sets default.
+ do_import (midi_paths, Editing::ImportDistinctFiles, ImportAsTrack, SrcBest, frame, is.selected_instrument());
if (Profile->get_sae() || ARDOUR_UI::config()->get_only_copy_imported_files() || copy) {
do_import (audio_paths, Editing::ImportDistinctFiles, Editing::ImportAsTrack, SrcBest, frame);