[linux-audio-dev] RE: [OT] Wired GPL Audio/MIDI sequencer

Mathias Lundgren mathias_lundgren at bredband.net
Mon Nov 15 18:35:44 UTC 2004


mån 2004-11-15 klockan 14.56 skrev Kjetil Svalastog Matheussen:
> Mathias Lundgren:
> > sön 2004-11-14 klockan 02.21 skrev Ivica Ico Bukvic:
> > > > According to the website, LADSPA will not be supported because of UI
> > > > issues.
> > > 
> > > While we're talking about LADSPA UI stuff, has there been any progress on
> > > this matter? News like this one obviously point to the LADSPA's currently
> > > greatest weakness of not endorsing any of the UI's and/or not having a
> > > standard one to go by. At this point perhaps I should make a quote from the
> > > Half-Life game, "it's time to choose Mr. Freeman..." :-).
> > > 
> > 
> > MusE also has a framework for creating custom Qt UI:s for LADSPA
> > plugins. This means you can create a gui in Qt-designer, f.ex. name it
> > 1050.ui (1050 == Freeverb), and put it in MusE's shared plugin
> > directory, which is checked on startup. If there's no 1050.ui-file there
> > when you launch the Freeverb plugin, it goes for a standard gui,
> > otherwise the custom one is initialized. 
> > 
> > You simply give all input widgets in the gui, that manipulate a LADSPA
> > parameter, a name starting with "P", and set the id-property of the
> > widget to the parameter index of the plugin. The connection is done
> > automagically and there's no need to recompile the app. In fact, you
> > don't even need to write any code yourself to create a custom LADSPA
> > gui.
> > 
> 
> This is a great idea, where it should be easy to make a general
> library for other hosts (not necesarrily running Qt) making use
> of those UI's with the help of some ipc-tricks.
> 
> The great question is: Does there exist many ladspa-ui files?
> In case there are, the motivation to make such a library is quite high.
> 
> Mathias, I have CC this to the dev-list. If you answer, please
> only use the dev-list.
> 

As of today there are only 2 ui-files that I'm aware of. They're
included with the MusE package, and I think they're mainly to be seen as
a proof of concept. There's been some talking about doing some more
serious attempts though.

/Mathias





More information about the Linux-audio-dev mailing list