Page 1 of 2

Re: Non-Mixer and LV2 plugins

Posted: Sun Nov 16, 2014 1:07 pm
by DoosC
That is just awesome !
LADSPA-only was the main reason I stayed away from non-mixer but I was secretly wondering it would happen one day (because it seems very to be a very convenient mixer), and now it (almost) has.
I understand the aim for simplicity that drives the decision to not implement custom UI's. However I wonder how plugins like Klangflater can work in this context, having a simple versatile IR convolver with no custom UI but with still a simple way to browse IR file seems like a common but challenging use case.
Anyway, I hope this nice initiative will make its way upstream !

Re: Non-Mixer and LV2 plugins

Posted: Sun Nov 16, 2014 7:03 pm
by Leatuspenguin
This is great! I hope it gets accepted upstream. I have added a note of this in the original tutorial. Thanks for the work! Non Mixer is a really useful program. LV2 support makes it even more useful :)

Re: Non-Mixer and LV2 plugins

Posted: Sun Nov 16, 2014 7:38 pm
by sysrqer
This is fantastic, a wonderful addition to it.

Re: Non-Mixer and LV2 plugins

Posted: Mon Nov 17, 2014 6:58 pm
by ssj71
Awesome!

It will be interesting to see if male will accept this. In any conversations I had with him he was fairly anti-LV2 for several reasons. Most significantly I think was he felt just the overhead of adding LV2 support went completely against his lean and light coding design goals. Perhaps he meant mostly the UI side, but IIUC even the ttl parsing stuff he thought was too bulky for the non suite.

Time will tell.
Perhaps this will fulfill our desires to add a mixer mode to Carla, (though without synths and GUIs I don't think it can completely).

Re: Non-Mixer and LV2 plugins

Posted: Mon Nov 17, 2014 7:01 pm
by ssj71
DoosC wrote:having a simple versatile IR convolver with no custom UI but with still a simple way to browse IR file seems like a common but challenging use case.
Seems like there really should be a file chooser extension to LV2. That is one of the major arguments for custom UIs. The port can just be a path atom and the host just provides a button to select the file or directory.

Re: Non-Mixer and LV2 plugins

Posted: Mon Nov 17, 2014 10:49 pm
by ssj71
that is a little hairy. I wonder how hard it would be to untangle IR's dsp and implement this for a gui-less version.

Re: Non-Mixer and LV2 plugins

Posted: Tue Nov 18, 2014 12:42 pm
by studio32
Interesting interesting. Iirc male was against putting work in something which, in his views, was not worth the effort. I don't think he will reject the patch if it's clean and doesn't give him a lot of new trouble, code- and supportwise.

Now it would be nice if you could also automate LV2 synths in the NON workflow.

Thanks falktx

Re: Non-Mixer and LV2 plugins

Posted: Tue Nov 18, 2014 7:10 pm
by ssj71
falkTX wrote:someone already did that, kinda.
Cool. Still alpha and not as feature complete as IR, but seems the hard part is done. I think it would be relatively simple to add the other features.

I'm a little confused though. Is the only missing link to host-generated file choosers the hosts need to support this extension?
studio32 wrote: Now it would be nice if you could also automate LV2 synths in the NON workflow.
Seems like thats where non-sequencer would come into play but I don't know if male intended it for such. Though maybe it makes more sense for the timeline to do automation. Kind of a blurry line.

Re: Non-Mixer and LV2 plugins

Posted: Wed Nov 19, 2014 7:33 am
by tatch
ssj71 wrote:
falkTX wrote:someone already did that, kinda.
Cool. Still alpha and not as feature complete as IR, but seems the hard part is done. I think it would be relatively simple to add the other features.

I'm a little confused though. Is the only missing link to host-generated file choosers the hosts need to support this extension?
studio32 wrote: Now it would be nice if you could also automate LV2 synths in the NON workflow.
Seems like thats where non-sequencer would come into play but I don't know if male intended it for such. Though maybe it makes more sense for the timeline to do automation. Kind of a blurry line.
non-seq only sequences midi notes. automation is useful in both pattern-based contexts (non-seq) and on a timeline, but I sort of disagree with the way non-seq and non-timeline are separated to begin with. pattern-based sequencing makes sense but from my experience non-sequencer (even disregarding from its impossible ui) as a loop-based sequencer makes it difficult to detail patterns and create variations of a pattern, and it's particularly difficult to envision an entire song when it is abstracted to patterns that aren't really graphically illustrated. It's also desirable to sequence audio. It makes sense to use non-seq as the sequencer itself and say petri-foo as a sampler but when you want to sequence more intricately (eg multiple samples with variable lengths) this can quickly become cumbersome.

...I guess what I'm really getting at is that I don't like non-sequencer (nothing new here).

It should be possible to add midi-strips to non-mixer, but I'm not sure that's a design male will be happy with.
I don't want this either. We just need a wholesome jackmidi sequencer/envelope editor that is both pattern- and arrangement-friendly.

Re: Non-Mixer and LV2 plugins

Posted: Fri Nov 21, 2014 9:29 pm
by studio32
Male was thinking a lot about the combination of lineair (together with non-timeline) and pattern based sequencing, and a useful combination between the two. Afaik he didn't came up with a conclusion/solution yet. I'm sure he will be back when he figured that one out. :)

Re: Non-Mixer and LV2 plugins

Posted: Sat Nov 22, 2014 6:22 pm
by tatch
studio32 wrote:Male was thinking a lot about the combination of lineair (together with non-timeline) and pattern based sequencing, and a useful combination between the two. Afaik he didn't came up with a conclusion/solution yet. I'm sure he will be back when he figured that one out. :)
I'm not sure about this. male's music is primarily singer-songwriter music so he doesn't necessarily have the familiarity with or interest in a synthesis-and-sequence-oriented environment to improve the workflow.

Re: Non-Mixer and LV2 plugins

Posted: Thu Jan 22, 2015 10:09 pm
by pevsner
Hi,
It's a while since I compiled this and also tried the kxstudio packages, so things aren't super fresh in my memory.
On ubuntu 14.04 both my compiled version(seemingly built without errors) and the kxstudio packages didn't run, an error regarding "jack_get_property" as I remember.
I was wondering if this is because I am using jack2 and it was coded/compiled for/on jack1?
If so is there an easy hack to the code I can do?
It's mainly so I can can use the calf exciter plugin easily, although other lv2's would be nice to have available.
Thanks.

Re: Non-Mixer and LV2 plugins

Posted: Sat Jan 24, 2015 2:16 am
by pevsner
Thanks, changing jack versions in ubuntu seems to want to uninstall everything audio related. I'll take the plunge soon.
My version on 14.04 is 1.9.9.5+20130622git7de15e7a-1ubuntu1, i guess it's a bit old now.

Re: Non-Mixer and LV2 plugins

Posted: Thu Jan 19, 2017 4:29 am
by kitman
Hi,
I wanted to experiment with using lv2 plugins with non mixer. Downloaded both the git and zip version of FalkTX's work from https://github.com/falkTX/non/ . But the successfully compiled versions still shows version 1.2 in the about message (no mention of lv2) and the actual mixer only shows ladspa plugins.

Not sure what to do next?

Any advice?

Thanks,
Chris.

Re: Non-Mixer and LV2 plugins

Posted: Thu Jan 19, 2017 5:21 am
by kitman
Hi,
I have downloaded both the git and zip file versions from https://github.com/falkTX/non/ and they compile and run ok.

But there is no option to use lv2 plugins in FalkTX's version - only ladspa plugins are listed in the Plugin Chooser (no lv2 option listed in the Type dropdown either). Plus the About screen still shows version 1.2.0 with no mention of any patching.

Not sure what to do next, any help would be appreciated.

Thanks,
Chris.