Re: [ecasound] [linux-audio-dev] New "plugin" (fwd)

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] [linux-audio-dev] New "plugin" (fwd)
From: S. Massy (theanaloguekid@tak.net.dhis.org)
Date: Sat Dec 02 2000 - 18:16:46 EET


Hi

On Fri, 01 Dec 2000, Kai Vehmanen wrote:

> Ok, here's undoubtly the biggest and meanest LADSPA plugin so far! :)
> You'll need the current CVS-version of ecasound, because this plugin
> (with over 50 parameters!) triggered a bug in ecasound's LADSPA support.
> For a slightly easier way to test this, here's a ready-to-use
> ecasound effect preset:
>
> hermes.ecp:
> --cut--
> hermes = -el:hermesFilter,3,0,0.27,1,100,1,40,1,1.5,1,2,-4,-4,-50,-20,-20,-20,200,1000,3,1,3,5,1500,0.65,0,130,0,5,400,0.8,0,0,-177,1,150,0.9,0.97,30,30,0.025,0.9,0.5,0.05,0.7,0.5,0.1,0.5,0.5,0,-20,-20
> --cut--
I'm sorry, but does this work for you? I tried it and only got garbage out. I tried it both, in real time and processing from file to file, neither worked. What sort of wave did you feed in?

A quick comment, that is slightly OT I realize:
LADSPA plugins seem very interesting, their descriptions at least fill
me with excitement at the thought of trying them: maybe I wouldn't
need such an extensive effects rack if some of these "dreams" came
true. But every time, I find the plugins almost impossible to
use. There are a lot of parameters and they are, IMHO, very poorly
documented. As I see it, your only reference is the descriptions and
number ranges given with analyzeplugin, is that right? I've found no
other docs apart from the one explaining how to write ladspa plugins,
is there something I haven't seen? As it is, the only worthy source of
info seems to be reading the source code: I don't think I want to read
the source code EVERY time I want to use a plugin! How do you, guys,
make use of the ladspa plugins?

>
> ecasound -i somefile.wav -o /dev/dsp -pf:hermes.ecp
>
> PS This basicly emulates a small analogue synth (and sure sounds like it!)...
>
> --
> ---------- Forwarded message ----------
> Date: Tue, 28 Nov 2000 19:35:14 +0000
> From: Steve Harris <S.W.Harris@ecs.soton.ac.uk>
> To: Linux-audio-dev <linux-audio-dev@ginette.musique.umontreal.ca>
> Subject: [linux-audio-dev] New "plugin"
>
> Hi all, I've just finished a new plugin, its in the snapshot, but I
> haven't released it properly, because. 1, it's not fully tested, some extreme
> settings will cause cliping. 2, it's only one plugin, other changes have
> only been XML cleanups etc. 3. it's really hard to use at the moment, it has
> a lot of parameters (52), and working them on a command line is not fun.
>
> Theres a block diagram at http://inanna.ecs.soton.ac.uk/plugins/hermes.png
> Downloads from http://inanna.ecs.soton.ac.uk/plugins/snapshots/
>
> Theres a prize for anyone who can guess why it's called hermes ;) I
> normally believe in calling a spade a spade, but calling a twin oscilator
> modulator with crossover, distortion, filters and delays a [one of those]
> is a bit silly.
>
> Values that actually do something audible are:
> 3 0 0.27 1 100 1 40 1 1.5 1 2 -4 -4 -50 -20 -20 -20 200 1000 3 1 3 5 1500
> 0.65 0 130 0 5 400 0.8 0 0 -177 1 150 0.9 0.97 30 30 0.025 0.9 0.5 0.05
> 0.7 0.5 0.1 0.5 0.5 0 -20 -20
>
> But to hear it in applyplugin you will need:
> applyplugin any-old-crap.wav foo.wav ./hermes_filter_1200.so
> hermesFilter 3 0 0.27 1 100 1 40 1 1.5 1 2 -4 -4 -50 -70 -70 -70 200 1000
> 3 1 3 5 1500 0.65 0 130 0 5 400 0.8 0 0 -177 1 150 0.9 0.97 30 30 0.025
> 0.9 0.5 0.05 0.7 0.5 0.1 0.5 0.5 0 -20 -20 ./amp_1181.so amp 90
>
> It takes about 90-100 PIII MHz when running, but sounds really nice.
>
> More soon,
> Steve
>
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request@wakkanet.fi>.
>

--
To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Dec 02 2000 - 18:38:57 EET