Re: [LAU] ll-plugins, lv2, azr2 working anywhere?

From: Lars Luthman <lars.luthman@email-addr-hidden>
Date: Thu May 03 2007 - 13:02:03 EEST

On Thu, 2007-05-03 at 00:09 -0700, Ken Restivo wrote:
> I sucessfully compiled and installed ll-plugins (latest svn), slv2, lv2dynparam,
> elven, and other lv2-like goodies, intending to play with some lv2 synths,
> particularly azr2.
>
> Everything builds. I'm on jackd 0.103, using alsaseq2jackmidi for bridging over.
>
> Problem is: lv2_jack_host will not show the GUI for the synths. It doesn't report
> any errors either. Just shows a text dump of the parameters, and starts the
> synth. I can indeed play azr2 and euohpria, but the sustain is nearly infinite,
> and the levels are so high that they clip explosively at note-on.

lv2_jack_host does not support the GUI extension. The only host I'm
aware of that does that at the moment is Elven (which I don't really
recommend for production work, ever - it's permanently experimental).
Nedko Arnaudov's Zynjacku used to do GUIs, but it's also a bit unstable
and I think that that particular feature is broken right now.

Also, it's probably not very useful to load Euphoria in any host other
than Elven right now as it requires unfinished extensions that no other
hosts support (and thus they should not load it at all once they are
completely LV2 compliant).

> I tried sending CC's, based on reading the .ttl files, but they seemed to have no
> effect-- not even (especially) controller #7.

The CC -> control port mapping is also an extension. I don't think any
hosts other than Elven support that either at the moment.

> elven seems like it might be pretty cool, but it refused to launch, no matter
> which synth I used (even its example synth), complaining that it couldn't
> initialisze LASH:
> lash_init: LASH_START_SERVER unset, not attempting to start server automatically
> [H:M programs/elven/main.cpp:127] Could not initialise LASH!
> Could not initialise LASH
>
> Didn't know LASH was an absolute requirement in order for elven to work at all.

It is, mostly because I'd be very mad at myself if it somehow started
without LASH and I wrote something and then couldn't save the session. A
recent version of lashd should start itself when needed, if not you need
to start it before you start Elven (or set LASH_START_SERVER=1 in your
environment). But, as I mentioned above, I really don't recommend Elven
for anything other than experimenting - it's what I use to implement and
try out new extensions, and it will frequently be broken.

> But the Leslie and tonewheels on azr2 sound pretty damn good. I recorded a
> little bit of the drone the not-quite-working-yet lv2_jack_host produced:
>
> http://www.restivo.org/blog/podpress_trac/web/103/0/azr2drone.ogg

Yes, the sound is pretty nice. All credit to "Rumpelrausch Täips" who
wrote the original VST version.

> If I'm doing something utterly boneheaded here, please let me know. Because
> I'd really like to have that GUI going so I can start actually playing azr2.

I think your best bet right now is to get Elven going (or maybe Ingen if
you don't need the GUI and the presets - you can still control the
parameters without it from Ingen's generic interface). But while AZR-3
is mostly done, at least sound-wise, Elven is highly unstable and will
probably not be future-compatible. Also, Euphoria is very much
unfinished - what you hear today is not what you will hear tomorrow.

In a sense, this goes for all LV2 plugins and hosts. While the
specification is now relatively stable, it's still not completely
finalised and things may still break without notice.

--ll

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user

Received on Thu May 3 16:15:01 2007

This archive was generated by hypermail 2.1.8 : Thu May 03 2007 - 16:15:01 EEST