[Clam-devel] new clam plugins

Hernán Ordiales h at ordia.com.ar
Sun Aug 26 18:18:19 PDT 2007


On 8/20/07, Greg Kellum <greg.kellum at gmail.com> wrote:
> Hi all,
>
> I added two new plugins in the clam/CLAM/plugins folder today.  One is an
> OSC message receiver, and the other is a spectral modeling synthesizer.  If
> you're curious about them, please see their README files for more
> information...

hi, nice plugins :-)

to compile i had to install manually this library:
http://www.audiomulch.com/~rossb/code/oscpack/

maybe would be useful add a scons dependencies check or at least a
line in README file telling about this need (for less experienced
users), don't?

but, how can I get them working into NE?

i compiled with scons and then installed in usual way (scons install)
and then when i ran the NE with something like (with correct path):
"CLAM_PLUGIN_PATH=~/local/lib/clam NetworkEditor" i couldn't found
them either into Canvas or with a context menu call (i.e.
"OSCSourceProcessing")

On the other hand isn't this the old way?

namespace Hidden
{
	static FactoryRegistrator<ProcessingFactory, OSCSourceProcessing>
regOSCSourceProcessing("OSCSourceProcessing");
}

shouldn't be something like?:

namespace Hidden
{
	static const char * metadata[] = {
		"key", "OSCSourceProcessing",
		"category", "Plugins",
		"description", "OSCSourceProcessing",
		0
	};
// 	static FactoryRegistrator<ProcessingFactory, OSCSourceProcessing>
regOSCSourceProcessing("OSCSourceProcessing");
	static FactoryRegistrator<ProcessingFactory, OSCSourceProcessing> reg
= metadata;
}

also tried with this, but still no working...


what is missing?

thanks!
-- 
Hernán
http://h.ordia.com.ar
GnuPG: 0xEE8A3FE9




More information about the clam-devel mailing list