ardour/libs
David Robillard b1bc353f0d Add standard MIDI midnam file and remove hard coded equivalent.
Accordingly, make "generic" MIDI truly generic, just numbered controllers.
Break up MIDI name UI stuff into manageable functions of reasonable size.
Add convenient method to MIDINameDocument for getting the names for a device.
Tolerate comments in MIDINameDocument ControlNameList.

Can't remove the MIDI name code just yet, since it's still erroneously used by
Automatable::describe_parameter().  This is the cause of a bug where the name
on the automation lane does not match that in the menu.

The plan is to make a very simple pure abstract interface for getting MIDI
names, and make it possible to set one for Automatable (or perhaps pass it to
describe_parameter()).  Thus we'll be on the way to supporting names from
sources other than midnam files, namely plugins.


git-svn-id: svn://localhost/ardour2/branches/3.0@13895 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-19 10:02:00 +00:00
..
appleutility fixes for 64 bit OS X build (c/o david robillard); tested on Lion & Tiger 2012-03-02 22:53:00 +00:00
ardour Replace a bunch of potential crashes with graceful handling of the situation. 2013-01-19 07:00:43 +00:00
audiographer add copyright comments 2013-01-16 18:27:41 +00:00
clearlooks-newer Fix typo (#4848). 2012-04-19 15:45:08 +00:00
clearlooks-older Merged revisions 6292,6294-6295,6311,6314 via svnmerge from 2009-12-06 14:21:46 +00:00
evoral Replace a bunch of potential crashes with graceful handling of the situation. 2013-01-19 07:00:43 +00:00
fst fix windows-VST/ALSA combination 2013-01-06 12:32:10 +00:00
gtkmm2ext fix issue with color and position of mixer strip plugin control sliders (#5275) 2013-01-17 22:33:08 +00:00
libltc merge robin gareus' libltc into ardour source tree for convenience 2012-12-14 16:18:47 +00:00
midi++2 Add standard MIDI midnam file and remove hard coded equivalent. 2013-01-19 10:02:00 +00:00
panners add copyright comments 2013-01-16 18:22:15 +00:00
pbd add copyright comments 2013-01-16 18:51:39 +00:00
qm-dsp fixes for 98% of all the warnings/errors reported by OS X gcc on tiger 2011-09-30 17:55:14 +00:00
rubberband Some spelling mistake fixes from Debian. 2012-06-26 01:40:27 +00:00
surfaces a few small fixes that help pitchbend control of things, notably the shuttle controller. but note that basically, teh shuttle controller is completely and hopelessly broken through excess complexity and incorrect design 2013-01-17 14:48:17 +00:00
taglib Fix some warnings in non-debug mode. 2012-04-20 21:59:37 +00:00
timecode fix drop-frame TC subframe rounding 2012-11-18 09:53:11 +00:00
vamp-plugins Use is_defined to check for HAVE_* variables set by checks. 2011-09-29 20:29:06 +00:00
vamp-sdk fix up discovery of VAMP plugins after ./waf install, which fixes crashes when reversing regions and doing timeFX operations with a "regular" install of ardour3 2012-12-18 15:26:50 +00:00
.cvsignore rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00