Conversation
|
Hmm, now I'm wondering what you are up to 🤔 |
Guess I can spill the beans a bit, since I got a prototype working last night: OSC commands to manipulate (list, introspect, add, delete) modules and cables, and an MCP bridge, so an LLM agent can patch a rack 😀 |
|
Well FYI we have no intentions of helping LLMs here. |
Sure. 👍 That won't touch this repo, but I feel being able to wire the rack over OSC is interesting for other uses too. |
Thank you for understanding, and I agree about OSC being interesting on other cases too. |
d7990c8 to
3c830ef
Compare
|
CI is green now, looks like! |
|
The use of compiler macros to define variables is still not good. Please get rid of |
|
As well as |
A simple refactor of the OSC code from CardinalCommon to separate files for future (soon, if things end up working) extension.
I'm not totally happy with the `CARDINAL_OSC_THREAD_FIELD` hack – I think it wouldn't be totally bad to have an unused thread handle field, but this works.Let's see if all the variants build in CI, too 😵💫, this works on my machine :)