Files
ardour/libs
Paul Davis 9b070eefb1 fix note-tracking in Editor::write_one_track()
We need a MidiStateTracker to determine notes whose end is not reached
during the call to ::write_one_track(), so that we can resolve them
in the output (SMF) source. This required some changes to the ::export_stuff()
API for tracks.

In addition, we now take the source "lock" just once during ::write_one_track()
rather than every time we write. This isn't an integral part of the
note tracking, but fell out along the way.

Finally, note that although we use a vector to handle MIDI "sources" here,
it is expected that there is only 1 MIDI source at present. Leave vectors in
place since it is possible that ::write_one_track() could be modified
in the future to change that.
2020-05-04 18:48:17 -06:00
..
2020-03-29 14:56:22 +02:00
2020-04-10 18:32:18 +02:00
2020-03-02 17:58:03 +01:00
2020-03-23 17:38:08 +01:00
2020-04-24 01:53:59 +02:00
2020-01-22 02:00:25 +01:00
2020-04-16 21:38:33 -06:00
2019-09-03 05:01:59 +02:00
2020-03-29 14:56:22 +02:00