Closed BenjaminNavarro closed 6 months ago
Welcome @BenjaminNavarro
Well, it would be possible at least, but there are some straits.
The biggest problem would be that guitarix use GTK3, so it could only work with the externalUI extension because most Hosts cant load GTK3 UI's into there processing space.
Then a LV2 replacement for jackd needs to be worked out.
As guitarix GUI and engine could communicate via sockets the LV2 turtle data could be spartan, but for following the specs, a atom port would do it as well.
Doing all that, will require a good amount of work, for sure.
Ok I see, so I guess we won't see this happening anytime soon.
In the meantime, would it be possible for guitarix to dump the set of LV2 plugins and their settings to reproduce the sound of the current preset?
@BenjaminNavarro : Waiting for a such thing, the best thing is to use it with a session manager, as RaySession or New Session Manager, Guitarix is NSM compatible. I even think that this is a better solution.
@Houston4444 Oh I didn't know about session managers, I'll definitely look into it and see if they suit my needs. Thanks for the info
Thanks @BenjaminNavarro for opening this.
For the record, I opened a discussion about this in Ardour forums. Nobody came up with a fantastic solution.
Hi The issue that guitarix didn't reload the session settings is now solved in the latest git. So, using the latest development version with NSM will properly give you the best experience.
Would it be possible to provide the standalone interface as an LV2 plugin?
I love Guitarix and find it better than its commercial counterparts but I find it very difficult to use it inside a DAW. The three ways I know of:
So I wonder if it would be possible to provide an LV2 version of the standalone app, similar to what others do (e.g Guitar Rig, Bias, etc). I find that approach easier to work this, especially when switching between projects.
As a C++ dev myself I'd be happy to contribute but I never worked on audio related products so if this is something achievable by a newcomer like me, I welcome any pointer to know where to start.