make generic MIDI control track remote control ID changes; fixup messes in the editor...
commit47a8dbd04d5044deda7c84c264f3191c57b4757e
authorpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 30 Dec 2009 12:41:10 +0000 (30 12:41 +0000)
committerpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 30 Dec 2009 12:41:10 +0000 (30 12:41 +0000)
tree5f107df91c6412b45c715bf7d47d6318f3a50935
parentb53ebd32d25aea2c494bce53680ad6e32c90c598
make generic MIDI control track remote control ID changes; fixup messes in the editor+mixer that caused excessive calls to SyncOrderKey stuff. generic MIDI still doesn't track editor/mixer order changes if we're not syncing both windows

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@6413 d708f5d6-7413-0410-9779-e7cbd77b26cf
gtk2_ardour/editor_routes.cc
gtk2_ardour/mixer_ui.cc
libs/ardour/ardour/route.h
libs/ardour/route.cc
libs/ardour/session.cc
libs/surfaces/generic_midi/generic_midi_control_protocol.cc
libs/surfaces/generic_midi/midicontrollable.cc
libs/surfaces/generic_midi/midicontrollable.h