mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-14 11:49:59 +01:00
Initial implementation of Control manager
Control manager will handle control actions, recorded or from OSC. Here skeleton for receiving OSC messages is in place. Cleanup of includes for NetworkToolkit. Touched a bit the BaseToolkit.
This commit is contained in:
12
main.cpp
12
main.cpp
@@ -27,6 +27,7 @@
|
||||
#include "Mixer.h"
|
||||
#include "RenderingManager.h"
|
||||
#include "UserInterfaceManager.h"
|
||||
#include "ControlManager.h"
|
||||
#include "Connection.h"
|
||||
#include "Metronome.h"
|
||||
|
||||
@@ -91,6 +92,12 @@ int main(int argc, char *argv[])
|
||||
if ( !Connection::manager().init() )
|
||||
return 1;
|
||||
|
||||
///
|
||||
/// CONTROLLER INIT
|
||||
///
|
||||
if ( !Control::manager().init() )
|
||||
return 1;
|
||||
|
||||
///
|
||||
/// METRONOME INIT
|
||||
///
|
||||
@@ -151,6 +158,11 @@ int main(int argc, char *argv[])
|
||||
///
|
||||
Metronome::manager().terminate();
|
||||
|
||||
///
|
||||
/// CONTROLLER TERMINATE
|
||||
///
|
||||
Control::manager().terminate();
|
||||
|
||||
///
|
||||
/// CONNECTION TERMINATE
|
||||
///
|
||||
|
||||
Reference in New Issue
Block a user