I guess you mean it as a joke?Aleks wrote:Well,,,uhm...how about whole Rakarrack as a lv2 plugin
Well regardless, autopan is done.
Moderators: MattKingUSA, khz
I guess you mean it as a joke?Aleks wrote:Well,,,uhm...how about whole Rakarrack as a lv2 plugin
In my country there is a saying "In every joke there is a half truth", so... Actually it would be great to have Rakarrack as a lv2 plugin with all the presets. It would be quite handy.ssj71 wrote:I guess you mean it as a joke?Aleks wrote:Well,,,uhm...how about whole Rakarrack as a lv2 plugin
Well regardless, autopan is done.
I don't see how this would be much different from how it already is. It would be more handy to port all the individual effects to lv2s as ssj71 is doing now and then port the presets to a more modern container like carla-rack or guitarix (assuming guitarix can do that)Aleks wrote:In my country there is a saying "In every joke there is a half truth", so... Actually it would be great to have Rakarrack as a lv2 plugin with all the presets. It would be quite handy.ssj71 wrote:I guess you mean it as a joke?Aleks wrote:Well,,,uhm...how about whole Rakarrack as a lv2 plugin
Well regardless, autopan is done.
I'm not saying ssj71 isn't doing an awesome job already, I'm just saying that it would be handy if there was a plugin version of rakarrack with all the presets. Then you could save it (w/o some changes in the preset) within the project track in the DAW, and you wouldn't have to take notes/save preset, then starting rackarrack, then the daw, then connect everything again with jack...tatch wrote:
I don't see how this would be much different from how it already is. It would be more handy to port all the individual effects to lv2s as ssj71 is doing now and then port the presets to a more modern container like carla-rack or guitarix (assuming guitarix can do that)
I say better. I've been thinking about this, and I know the format of the rakarrack banks, but not how carla's presets are stored. Ideally I see someone writing a rkr bank to carla preset conversion utility. And maybe a bank to ardour channel template... Thats a long way down the road though. (Collaborators welcome... )Aleks wrote:But as you said, porting the presets to carla-rack would also be great, maybe even better.
We're talking about presets using multiple effects. Is there a way to do that in ttl?falkTX wrote:LV2 presets are fine, Carla will load them.
I'll ask on the MOD Dev list. If someone else is doing it I've got plenty of other projects.falkTX wrote:btw, I think the MOD guys have already ported some of the rakarrack fx to lv2 (or at least that's the impression I got from the internal mailing list).
there's no public code anywhere though.
Oh no, I didn't have a slightest intention to minimize your work, I'm sorry if it sounded that way. Actually, I appreciate very much what everybody of the devs in the Linux community is doing, it's a wonderful world. Too bad I'm a total ignorant in programming, so I can't take part in it, but I must say that when I'm using Linux (for the most part Ubuntu) I feel like home, so please keep up the good work.ssj71 wrote:Ok, I thought you were saying you didn't care about the individual plugins being ported. I'm glad you clarified.
not unless you count ingen I think. otherwise i'm pretty sure the closest thing there is to plugin groups/presets is carla rack/patchbay.ssj71 wrote: We're talking about presets using multiple effects. Is there a way to do that in ttl?
That was my thought. And couldn't you then load an instance of carla as an lv2 plugin with this preset? That would mean anything could use the preset. I think.tatch wrote: the closest thing there is to plugin groups/presets is carla rack/patchbay.
you can always help by installing these and playing with them and reporting anything weird you might find. You could even start trying to rebuild your favorite presets in carla... Just sayinAleks wrote: Too bad I'm a total ignorant in programming, so I can't take part in it,
Code: Select all
*** Error in `jalv.gtk': corrupted double-linked list: 0x0000000000988030 ***
Aborted
Code: Select all
lv2:requiredFeature <http://lv2plug.in/ns/ext/urid#map> ;
Code: Select all
Error in `guitarix': malloc(): smallbin double linked list corrupted: 0x000000000368c5e0 ***
for history's sake, why not? Its just what I've learned to use. I kind of like it.tramp wrote:sorry, I didn't like cmake.
Is this the answer to the question I sent to the lv2 dev mailing list? I really don't like the static size buffers I've made (it works with any size 1024 or less) but I didn't know any other way without some deep refactoring. Looking at the LV2 docs isn't especially enlightening on these extensions. Do you know any examples I can look at?falkTX wrote: for these plugins though the buf-size and options extension needs to be a requirement.
they were made with a static buffer-size in mind (because of jack and/or zyn), and buf-size + options is the only way to ensure that.
Git patches are great. I'm still trying to decide between just making a full new project or trying to refactor ALL of rakarrack so that this can get merged in. I'd rather not have to do all the refactoring, but there are worse things. If I do make a new project on sourceforge they have now a fork option, which I assume then gives you a pull request option somewhere. The working repo currently is a fork from the rakarrack sourceforge repo.falkTX wrote: @ssj71:
what's the best way to contribute?
I got used to github's fork + pull-requests that is now weird to do things old school...
are git-based patches ok?
I never saw anything. Not in my junk mail either.falkTX wrote:did it not get through?
I looked through eg_sampler and it seems to use a simple gtk UI, though it is using state and worker etc.. I'll have a look at convo-lv2. I forgot about that one. Right now I'm working on an OSC2MIDI feature request, but I'll be back on rakarrack ports by the end of the week (I think). I should probably tackle the buf-size thing first.falkTX wrote:Yes, you can use state + patch:Message path.
This is something I haven't dealt with in Carla yet, and there's very few plugins and hosts that support it.
On top of my head, hosts are only ardour3 (perhaps ingen, no idea) and plugins are eg-sampler and convo-lv2.
https://github.com/x42/convoLV2