diff options
author | Robin Gareus <robin@gareus.org> | 2017-01-20 21:47:09 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-01-20 21:47:09 +0100 |
commit | 7960e1ddbfd0af2b9e3a538b67a05266cf0429e6 (patch) | |
tree | eb44ce30abf49f061fb42cece1031361dd1aeb6f /gtk2_ardour/editor_audio_import.cc | |
parent | b588be2deada445b60f3f74a240835f74773e0ea (diff) |
GUI follow up for new-MIDI-track API change
Diffstat (limited to 'gtk2_ardour/editor_audio_import.cc')
-rw-r--r-- | gtk2_ardour/editor_audio_import.cc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gtk2_ardour/editor_audio_import.cc b/gtk2_ardour/editor_audio_import.cc index c835796325..1bbcf80b6f 100644 --- a/gtk2_ardour/editor_audio_import.cc +++ b/gtk2_ardour/editor_audio_import.cc @@ -39,6 +39,7 @@ #include "ardour/midi_region.h" #include "ardour/midi_track.h" #include "ardour/operations.h" +#include "ardour/profile.h" #include "ardour/region_factory.h" #include "ardour/smf_source.h" #include "ardour/source_factory.h" @@ -1029,6 +1030,7 @@ Editor::finish_bringing_in_material (boost::shared_ptr<Region> region, list<boost::shared_ptr<MidiTrack> > mt ( _session->new_midi_track (ChanCount (DataType::MIDI, 1), ChanCount (DataType::MIDI, 1), + Config->get_strict_io () || Profile->get_mixbus (), instrument, (Plugin::PresetRecord*) 0, (RouteGroup*) 0, 1, @@ -1038,11 +1040,6 @@ Editor::finish_bringing_in_material (boost::shared_ptr<Region> region, if (mt.empty()) { return -1; } - if (Config->get_strict_io ()) { - for (list<boost::shared_ptr<MidiTrack> >::iterator i = mt.begin(); i != mt.end(); ++i) { - (*i)->set_strict_io (true); - } - } // TODO set strict_io from preferences existing_track = mt.front(); |