From 5eca084d005acb2772a0cbc289615a00622635dc Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Fri, 1 Feb 2019 10:17:48 -0600 Subject: Allow the selected Instrument to be used as the auditioner synth. --- gtk2_ardour/sfdb_ui.cc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gtk2_ardour/sfdb_ui.cc') diff --git a/gtk2_ardour/sfdb_ui.cc b/gtk2_ardour/sfdb_ui.cc index 37a9126a8c..67eda8914a 100644 --- a/gtk2_ardour/sfdb_ui.cc +++ b/gtk2_ardour/sfdb_ui.cc @@ -1798,6 +1798,9 @@ SoundFileOmega::SoundFileOmega (string title, ARDOUR::Session* s, where_combo.set_active_text (str.back()); where_combo.signal_changed().connect (sigc::mem_fun (*this, &SoundFileOmega::where_combo_changed)); + instrument_combo_changed(); + instrument_combo.signal_changed().connect(sigc::mem_fun(*this, &SoundFileOmega::instrument_combo_changed) ); + Label* l = manage (new Label); l->set_markup (_("Add files ...")); options.attach (*l, 0, 1, 0, 1, FILL, SHRINK, 8, 0); @@ -1984,6 +1987,12 @@ SoundFileOmega::where_combo_changed() preview.set_import_position(get_position()); } +void +SoundFileOmega::instrument_combo_changed() +{ + _session->the_auditioner()->set_audition_synth_info( instrument_combo.selected_instrument() ); +} + MidiTrackNameSource SoundFileOmega::get_midi_track_name_source () const { -- cgit v1.2.3