13
0
livetrax/libs
David Robillard 0f2f4d8efc Rewrote MidiRingBuffer to more efficiently pack data (flat pack stamps, sizes, and event data into a single buffer).
Eliminate a double-copy on MIDI playback (MidiRingBuffer -> MidiBuffer).
Various MIDI diskstream/source/SMF fixes (only write when appropriate, handle transport locates, etc).
Fix MIDI rec region size/offset problems.
Code cleanups.


git-svn-id: svn://localhost/ardour2/trunk@1934 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-31 21:37:20 +00:00
..
appleutility Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
ardour Rewrote MidiRingBuffer to more efficiently pack data (flat pack stamps, sizes, and event data into a single buffer). 2007-05-31 21:37:20 +00:00
clearlooks Merged with trunk R1612. 2007-03-18 06:07:08 +00:00
flowcanvas Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
fst Merged with trunk R1612. 2007-03-18 06:07:08 +00:00
glibmm2 Merged with trunk R1612. 2007-03-18 06:07:08 +00:00
gtkmm2 Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
gtkmm2ext New theme manager, with option to select between dark and light theme. Cleanups to ardours handling of the ui rc file during startup, and changed the monitoring options to be global instead of session specific. More details about the theme stuff comign to ardour-dev 2007-05-25 20:29:12 +00:00
libglademm Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
libgnomecanvasmm Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
libsndfile Merged with trunk R1283. 2007-01-09 23:24:54 +00:00
midi++2 fix for linking midi++ on MacOSX. 2007-05-18 03:01:52 +00:00
pbd When loading sessions, create any missing session directories rather than throwing an exception. 2007-05-19 11:31:27 +00:00
sigc++2 Merged with trunk R1705. 2007-04-12 23:20:37 +00:00
soundtouch Merged with trunk R1612. 2007-03-18 06:07:08 +00:00
surfaces fix #1637 (needs merging to 2.0.1 branch); remove debug printf 2007-05-07 14:13:25 +00:00
.cvsignore sfdb append optimization. 2005-10-10 16:56:15 +00:00