Frei0r plugins Re: [gephex-user] Another new module: Infinite
Impulse Response image filter
Georg Seidel
georg at gephex.org
Tue Jan 30 17:56:19 CET 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
> I built the existing frei0r plugins as dlls to use with the windows
> build of gephex and put them here:
> http://bmillenium.sourceforge.net/frei0r-plugins-dlls-1.1.19.zip
> <http://bmillenium.sourceforge.net/frei0r-plugins-dlls-1.1.19.zip>
>
> The generator and filter effects work, but the mixer2 effects all give
> me a 'invalid plugin_type' error when trying to use them with 0.4.3.
> Are those kinds of effects not supported in that version of gephex yet
> or did I build them wrong?
IIRC, 0.4.3 does not yet support frei0r mixer plugins.
I think the version in this darcs repository should
have the latest changes:
http://darcs.gephex.org/gephex/gephex--main--0.4
It is possible that frei0r mixer support is not 100% done there
(Martin should know, I think he mentioned that the code for
scaling both inputs to the same size is still missing).
Regards,
Georg
>
> -bm
>
> On 1/15/07, *JS* <lord_tatien at yahoo.ca <mailto:lord_tatien at yahoo.ca>> wrote:
>
> Hi,
>
> It'd be nice if you could port those plugins into the Frei0r plugin
> framework. The framework was made mostly by the Gephex crew but is also
> supported by many other open source softwares. See this site for
> details:
> http://www.piksel.org/Frei0r
>
> Cheers,
>
> ++ js
>
> binary millenium wrote:
> > Here's another filter that implements an IIR filter on input video:
> >
> > http://bmillenium.sourceforge.net/zimagefiltermodule.zip
> >
> > Source and windows dlls provided, I'll provide linux x86 libs for
> this
> > and the earlier modules soon.
> >
> > The filter has two buffers of size four, one stores the current input
> > image and also buffers of the input image for three samples into the
> > past and also stores three copies of the output image for three
> > samples into the past. 8 coefficients sum all these buffered images
> > up into one combined new output frame (which is then buffered for use
> > in the next time step).
> >
> > The general equation where y is the output image, x is the input
> > image, and xn is the current image and xn-1 the image from one
> > timestep back is:
> > yn = (a0*xn + a1*xn-1 + a2*xn-2 + a3*xn-3 - b1*yn-1 - b2*yn-2 -
> > b3*yn-3) / b0
> >
> > If you know a thing or two about filter design you can make custom
> > low-pass, high-pass, or band-pass filters.
> >
> > It would be possible to extend the length of the buffers, but there's
> > a large performance hit just for the current size. The code is
> > currently fairly ugly and I probably didn't make it as efficient
> as it
> > could be (it unnecessarily buffers an extra output image that is
> > unused for instance).
> >
> > -bm
> >
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gephex-user mailing list
> gephex-user at lists.gephex.org
> http://lists.gephex.org/mailman/listinfo/gephex-user
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFv3iz/rP0cdKF/ToRAkRTAJ9V+8zEPmWS3HJol2M8puwPkiukUQCfUWfp
oqazff/yXRxoOqFYI/Nd0cg=
=Aw4U
-----END PGP SIGNATURE-----
More information about the gephex-user
mailing list