Subject: [linux-audio-dev] announce: ladspapluginmaker
From: David Benson (daveb_AT_idealab.com)
Date: Thu Apr 20 2000 - 09:17:43 EEST
ladspapluginmaker takes xml and outputs c code
which compiles to a ladspa plugin.
Here is the overall process:
create plugin
in xml editor ====> xml =====================> .c, .h =====> .so
or gdam (ladspapluginmaker) (gcc) (ladspa
plugin)
So the net effect is that you can now make ladspa plugins
without writing any C code.
A lot of care was taken to make the code completely on par
with handwritten code -- down to the details of trying
to pick nice variable names / indenting -- but focusing on generating
the fastest output possible.
Rather than boring you all with the varied
details, I'll refer you to a webpage that has
a screenshot of the gui (it is a lot easier to understand
that way):
http://www.ffem.org/gdam/ladspa.html
(it also has links to generated code, an xml file, etc)
There are various packages available at:
http://www.ffem.org/gdam/download.html
I'm very interested in:
- filters you manage to make with this
- suggestions for improvements:
- of the ui
- of the node types available
- of the code generation technique
- other interesting directions people imagine taking this in...
- Dave
This archive was generated by hypermail 2b28 : Thu Apr 20 2000 - 09:54:08 EEST