From: David B. <dav...@gm...> - 2008-11-22 20:02:36
|
Hi, Indeed, I don't remember having a good page about ladspa in our doc. We should fix that. It's simple: On Sat, Nov 22, 2008 at 1:44 AM, okay_awright <oka...@dd...> wrote: > I've quickly read the related operator source files and it appears I > must first set the environmental variable LIQ_LADSPA=true and > LIQ_LADSPA_PATH=/usr/pkg/lib/ladspa (the actual path to my plugins) and > then call them within the script using the ladspa.<descriptor name> > syntax (e.g. lasdpa.fastLookaheadLimiter(source)). When checking > (--check) the resulting script, I get an "unbound symbol" error though. The LIQ_LADSPA variable is only useful for disabling ladspa, it's enabled by default. The PATH variable is also only useful if the default path is not enough for you. With my liquidsoap compiled with ladspa, I can simply do "liquidsoap --list-plugins | less" and I find there lots of ladspa.* operators: ladspa.amp_mono, ... ladspa.artificial_latency, etc and also ladspa.fastlookaheadlimiter. The --list-plugins is useful to avoid guessing the operators' names. Notice however that the ladspa.* operators are omitted from the reference in the doc because there are too many of them. Have fun! -- David |