Use audition synth when creating new trigger tracks via DnD
This commit is contained in:
parent
beffc7eb7f
commit
e3e7f587bd
@ -49,6 +49,10 @@ public:
|
||||
|
||||
void set_session (ARDOUR::Session*);
|
||||
|
||||
ARDOUR::PluginInfoPtr instrument_plugin () const {
|
||||
return _auditioner_combo.selected_instrument ();
|
||||
}
|
||||
|
||||
private:
|
||||
void list_dir (std::string const&, Gtk::TreeNodeChildren const* pc = NULL);
|
||||
void open_dir ();
|
||||
|
@ -742,10 +742,9 @@ TriggerPage::drop_paths_part_two (std::vector<std::string> paths)
|
||||
audio_paths.push_back (*s);
|
||||
}
|
||||
}
|
||||
InstrumentSelector is(InstrumentSelector::ForTrackDefault); // instantiation builds instrument-list and sets default.
|
||||
timepos_t pos (0);
|
||||
Editing::ImportDisposition disposition = Editing::ImportSerializeFiles; // or Editing::ImportDistinctFiles // TODO use drop modifier? config?
|
||||
PublicEditor::instance().do_import (midi_paths, disposition, Editing::ImportAsTrigger, SrcBest, SMFTrackNumber, SMFTempoIgnore, pos, is.selected_instrument (), false);
|
||||
PublicEditor::instance().do_import (midi_paths, disposition, Editing::ImportAsTrigger, SrcBest, SMFTrackNumber, SMFTempoIgnore, pos, _trigger_clip_picker.instrument_plugin (), false);
|
||||
PublicEditor::instance().do_import (audio_paths, disposition, Editing::ImportAsTrigger, SrcBest, SMFTrackNumber, SMFTempoIgnore, pos);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user