From: Paul Davis Date: Thu, 27 Jul 2017 19:24:36 +0000 (-0400) Subject: Non-layered MIDI recording X-Git-Tag: 6.0-pre0~38 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=650953ed146a8dc3b6fbe27ccffa1027012df9f5;ds=sidebyside Non-layered MIDI recording hand-adapted version of d977cc323852c from master This does not merge MIDI data, but trims MIDI regions at rec-stop like non-layered audio-recording does. --- diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 6f8d49d532..3f81a64061 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -1360,7 +1360,7 @@ Track::use_captured_midi_sources (SourceList& srcs, CaptureInfos const & capture // cerr << "add new region, buffer position = " << buffer_position << " @ " << (*ci)->start << endl; - pl->add_region (midi_region, (*ci)->start + preroll_off); + pl->add_region (midi_region, (*ci)->start + preroll_off, _disk_writer->non_layered()); } pl->thaw ();