Ladspa GUIs (Was Re: [linux-audio-user] Acid type program
jjw311 at psu.edu
Sat Jan 28 01:56:56 EST 2006
Kjetil S. Matheussen wrote:
> Reuben Martin:
>>> (Why hasn't anyone made a ladspa plugin with a GUI by the way? Its
>>> really simple just spawning of a gui process program.)
>> Because you have no way of knowing if the platform you are running it
> No no, you misunderstand. I said "spawning of a gui process" (I should
> rather have said "spawning off a gui process", but I didn't. :-) ).
> Well, I guess the question was more retorical. I personally think
> reason is that linux programmers aren't that much into bells and
> whistles as windows programmers.
>> on will have support for the toolkit needed by the GUI. It would be
>> nice to append the LADSPA spec to allow for a simple markup language
>> to describe the GUI, and then depend on the host to render that markup
>> language into a GUI. It would make it toolkit independent.
> No, that would not be nice at all. Far too complicated for the hosts,
> and guis would be different from host to host, and limited by the
> markup language
> What would be nice was if we used a common gui-designer like qdesigner
> or glade, so that someone could make an automatic gui-spawner library
> that used the xml-files from qdesigner or glade to make guis. That way,
> anyone could make/edit gui's quite easely. The idea was proposed some
> years ago, but no one has picked it up. Its not much work to do, but I
> guess no one has got the time. It must be a community project as well,
> because it would be useless if no one bothered to make guis for the
> various plug-ins or the hosts didn't support it. (well, the
> host-problem could be fixed automatically by making a wrapper ladspa
> plugin, but its not the ideal solution)
That sounds very interesting. I'm just now getting into talking with
profs on my campus about GUI development. Mainly, I'm inexperienced, but
more than willing to learn how to do stuff. I'll finish my last
programming class (the most advanced available at this university...
which actually isn't all that advanced) this semester, so rather than
let the info rot from want of use, I want to play with creating stuff
like GUI's. I'll chat with them about this then, and see if we could
work something out. It'd be interesting to see what they say about the
difficulty. I like the idea, and as you said... it would be rather well
used. *shrug* We'll see. Any suggestions on a language I would want to
put forth for this (RUBY, Python, etc.). And thanks for the idea.
P.S. I'm also from the windows crowd, but I used FLStudio. Mainly
because I just can't find the time to learn CSound yet. I'm dead in love
with algorithms, so if anyone has any cool sites on methods of
programming synths in CSound, I wouldn't mind at all you sharing it with
me. That said, I do google a good bit, so no worries if it's something
that's easy to search for. Otherwise, I'd love to see what you people
could throw at me.
More information about the Linux-audio-user