add some app infrastructure services

This commit is contained in:
2026-06-07 15:49:43 -05:00
parent 1eb62ed186
commit 30b06e077c
10 changed files with 328 additions and 11 deletions

View File

@@ -6,6 +6,8 @@
#include <QQmlContext>
#include "TimerComponent.hpp"
#include "LoggerService.hpp"
#include "ConfigService.hpp"
#include "synth/AudioEngine.hpp"
int main(int argc, char* argv[]) {
@@ -28,8 +30,12 @@ int main(int argc, char* argv[]) {
return -1;
}
// create app objects
ConfigService config = ConfigService("config/sonobulus.cfg");
LoggerService logger = LoggerService(&config, "Engine");
// audio synthesizer doohickey
AudioEngine audioEngine = AudioEngine();
AudioEngine audioEngine = AudioEngine(&logger);
audioEngine.start();
// execute app