Initial extraction: C++ MixerEngine standalone daemon
Extracted from op-pedal mixer-engine branch. Core components: - MixerEngine / MixerChannelStrip / MixerBus — cleaned of LV2/Pedalboard/IHost/MidiMapper deps - MixerControlServer — Unix domain socket JSON control interface - main.cpp — JACK audio I/O client with headless fallback - CMake build — auto-fetches nlohmann/json, links JACK - 9 core tests passing Architecture: JACK ports → MixerEngine::process() → JACK ports, controlled via Unix socket JSON commands.
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"sources" :
|
||||
[
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/CMakeFiles/nlohmann_json-populate-complete.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-build.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-configure.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-download.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-install.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-mkdir.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-patch.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-test.rule"
|
||||
},
|
||||
{
|
||||
"file" : "/home/oplabs/projects/oplabs-mixer-daemon/build/_deps/nlohmann_json-subbuild/nlohmann_json-populate-prefix/src/nlohmann_json-populate-stamp/nlohmann_json-populate-update.rule"
|
||||
}
|
||||
],
|
||||
"target" :
|
||||
{
|
||||
"labels" :
|
||||
[
|
||||
"nlohmann_json-populate"
|
||||
],
|
||||
"name" : "nlohmann_json-populate"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user