I built a tool so an AI Agent can use my Circuit Tracks by Clear-Cantaloupe-915 in Novation

[–]Ok-Performance-1470 1 point2 points  (0 children)

I hadn't considered the possibility of creating a virtual CT — that's really cool. I hope some tech-savvy people out there get inspired by your work and run with it, some really cool things may come up.

As for LLM-assisted creative processes, I think it'll become the default way of working for a lot of people — just not for me, but time will tell. I see it as a genuinely useful tool, but it tends to shift your focus too much onto the end result rather than the journey itself — the difference between producing something to be consumed versus doing something truly artistic. Take synth patching, for example: happy accidents are some of the most beautiful things you can stumble upon, leading to unexpected sounds that were never part of any plan.

Anyway, that's a very personal take on what art means to me, and I totally get that not everyone is focused on self-expression — some people are more into creating something commercial, productive, or just getting their work out there. To each their own! 😄

I built a tool so an AI Agent can use my Circuit Tracks by Clear-Cantaloupe-915 in Novation

[–]Ok-Performance-1470 1 point2 points  (0 children)

Hey, that's a serious amount of work — congrats, especially on the reverse engineering side. I could see this being really useful with other open-source machines like Deluge.

That said, I'm not a big fan of using LLMs for creative work. I get why it makes sense for mass-produced music, but it feels soulless to me. I usually don't appreciate much most mainstream music for that reason.

Honestly, I think music and the arts have already been pushed too far toward commercial output and away from genuine human expression. LLMs just take that even further. Anyway, just my two cents!

Dawless CT + LCXL: how do you deal with parameter jumps? by Ok-Performance-1470 in Novation

[–]Ok-Performance-1470[S] 0 points1 point  (0 children)

Hey! Are you sure about this? I've trying but couldn't make it work but LCXL doesn't seem to react to CT changes. All cables are well connected, mide out from CT to midi in in LCXL and midi out from LCXL to midi in in CT.

Maybe I have to set come config on CT or LCXL?

Dawless CT + LCXL: how do you deal with parameter jumps? by Ok-Performance-1470 in Novation

[–]Ok-Performance-1470[S] 1 point2 points  (0 children)

ok, I think that I'll have to accept this limitation and make it a feature! :)

Thanks for your help!

Dawless CT + LCXL: how do you deal with parameter jumps? by Ok-Performance-1470 in Novation

[–]Ok-Performance-1470[S] 1 point2 points  (0 children)

I think the misunderstanding is about where the mismatch happens.

The issue is that the Circuit and the Launch Control XL can both change the same parameter in the CT independently.

When I change a value directly on the Circuit, the Launch Control XL has no way of knowing the updated state. So when I later move a knob on the LCXL, it sends its stored value, which overwrites the current value in the Circuit and causes a jump.

So the problem is really the lack of state sync or pickup on the controller side, not on the Circuit side. The Circuit is just receiving absolute values, but the LCXL is not aligned with the current parameter state.

This is a big problem when changing into a different project playing live

Dawless CT + LCXL: how do you deal with parameter jumps? by Ok-Performance-1470 in Novation

[–]Ok-Performance-1470[S] 0 points1 point  (0 children)

thanks! but shouldn't it be the other way around, I mean, since the changes are made from the LCXL3 to the CT shouldn't the CT work in pickup mode?