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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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.


-- 

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux