Non-Mixer and LV2 plugins

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

User avatar
DoosC
Established Member
Posts: 268
Joined: Tue Apr 20, 2010 8:28 pm
Location: Saeul, Grand Duchy of Luxembourg
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: Non-Mixer and LV2 plugins

Post 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 !
| DoosC |
Leatuspenguin

Re: Non-Mixer and LV2 plugins

Post 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 :)
User avatar
sysrqer
Established Member
Posts: 2519
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 319 times
Been thanked: 148 times
Contact:

Re: Non-Mixer and LV2 plugins

Post by sysrqer »

This is fantastic, a wonderful addition to it.
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: Non-Mixer and LV2 plugins

Post 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).
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: Non-Mixer and LV2 plugins

Post 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.
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: Non-Mixer and LV2 plugins

Post 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.
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
studio32

Re: Non-Mixer and LV2 plugins

Post 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
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: Non-Mixer and LV2 plugins

Post 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.
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Non-Mixer and LV2 plugins

Post 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.
studio32

Re: Non-Mixer and LV2 plugins

Post 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. :)
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Non-Mixer and LV2 plugins

Post 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.
pevsner
Established Member
Posts: 7
Joined: Thu Jan 22, 2015 9:54 pm

Re: Non-Mixer and LV2 plugins

Post 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.
pevsner
Established Member
Posts: 7
Joined: Thu Jan 22, 2015 9:54 pm

Re: Non-Mixer and LV2 plugins

Post 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.
kitman
Established Member
Posts: 3
Joined: Thu Jan 19, 2017 4:19 am

Re: Non-Mixer and LV2 plugins

Post 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.
kitman
Established Member
Posts: 3
Joined: Thu Jan 19, 2017 4:19 am

Re: Non-Mixer and LV2 plugins

Post 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.
Post Reply