libs=$TOP/@LIBS@
export ARDOUR_PATH=$TOP/gtk2_ardour/icons:$TOP/gtk2_ardour/pixmaps:$TOP/gtk2_ardour:$TOP/build/default/gtk2_ardour:.
-export ARDOUR_SURFACES_PATH=$libs/surfaces/osc:$libs/surfaces/generic_midi:$libs/surfaces/tranzport:$libs/surfaces/powermate
+export ARDOUR_SURFACES_PATH=$libs/surfaces/osc:$libs/surfaces/generic_midi:$libs/surfaces/tranzport:$libs/surfaces/powermate:$libs/surfaces/mackie
export ARDOUR_DATA_PATH=$TOP/gtk2_ardour:build/default/gtk2_ardour:.
if test -d $HOME/gtk/inst ; then
MIDI::Manager::instance()->set_api_data (engine->jack());
setup_midi ();
+ ARDOUR::init_post_engine ();
+
ActionManager::init ();
_tooltips.enable();
extern sigc::signal<void,std::string> BootMessage;
int init (bool with_vst, bool try_optimization);
+ void init_post_engine ();
int cleanup ();
bool no_auto_connect ();
/* singleton - first object is "it" */
new PluginManager ();
+ BoundsChanged = Change (StartChanged|PositionChanged|LengthChanged);
+
+ return 0;
+}
+
+void
+ARDOUR::init_post_engine ()
+{
/* singleton - first object is "it" */
new ControlProtocolManager ();
ControlProtocolManager::instance().discover_control_protocols ();
if ((node = Config->control_protocol_state()) != 0) {
ControlProtocolManager::instance().set_state (*node);
}
-
- BoundsChanged = Change (StartChanged|PositionChanged|LengthChanged);
-
- return 0;
}
int