2#if __has_include("user_project.hpp")
3#include "user_project.hpp"
4#define HAS_USER_PROJECT
13#ifdef HAS_USER_PROJECT
16 }
catch (
const std::exception& e) {
24#ifdef HAS_USER_PROJECT
27 }
catch (
const std::exception& e) {
46 MF_PRINT(Journal::Component::USER, Journal::Context::Init,
"=== Audio Processing Active ===");
50 std::cout <<
"Press Enter [Return] to stop...\n";
54 }
catch (
const std::exception& e) {
55 std::cerr <<
"Error: " << e.what() << std::flush;
#define MF_ERROR(comp, ctx,...)
#define MF_PRINT(comp, ctx,...)
@ Init
Engine/subsystem initialization.
@ Runtime
General runtime operations (default fallback)
@ USER
User code, scripts, plugins.
void Start()
Starts audio processing on the default engine.
void Init()
Initializes the default engine with default settings.
void End()
Stops and cleans up the default engine.