ardour/libs
Julien "_FrnchFrgg_" RIVAUD f371ac1beb Add a dedicated export method to MidiRegion
To export a MIDI region to a file, the code used MidiRegion::clone()
since it takes care of creating a new file-backed source with the wanted
contents. Nevertheless, it had several side-effects:
- it created and registered a new region which is confusing to users
- it only exported notes that were in the region range, but didn't
  remove the region start offset from MIDI events, essentially producing
  a spurious silence at the beginning of the exported file (this is not
  a problem for region cloning because the newly created region is made
  aware of the offset and caters for it).

Add a dedicated code path for export, that uses the new offsetting
capabilities of MidiModel::write_section_to().
2016-07-20 02:01:40 +02:00
..
appleutility
ardour Add a dedicated export method to MidiRegion 2016-07-20 02:01:40 +02:00
ardouralsautil
audiographer fix build of test suite 2016-07-17 17:04:35 +01:00
backends enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
canvas Remove 'i18n.h' from some VC projects where it's no longer needed 2016-07-18 09:41:46 +01:00
clearlooks-newer Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
clearlooks-older
evoral enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
fst
gtkmm2ext fix a compile of annoying compiler warnings with elcap clang 2016-07-18 14:42:34 -04:00
libltc
lua rework lua-bridge C++ variable references 2016-07-18 23:52:40 +02:00
midi++2 Enable build for FreeBSD (part 1/2) 2016-06-26 16:43:07 +02:00
panners enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
pbd add missing header include 2016-07-19 20:33:36 +02:00
plugins a-Delay: Add feedback control 0 to 90 percent 2016-07-19 14:43:43 +10:00
ptformat Enable build for FreeBSD (part 1/2) 2016-06-26 16:43:07 +02:00
qm-dsp
surfaces OSC: check if pan exists, fixes MB crash. 2016-07-18 15:57:27 -07:00
timecode Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path 2016-05-21 10:33:18 +01:00
vamp-plugins remove misspelled unused define 2016-05-23 02:29:55 +02:00
vfork