Sign in to follow this  
MadJik

Vibrato (ymd:080223)

Recommended Posts

Vibrato

 

What's this?

I was looking for some stuff for a new plugin when I found this site concerning SOUNDS Effect plugins.

http://plugin.org.uk/ladspa-swh/docs/la ... h_sEc2.110

"The function used is z = (x - y) * (x - 1) * (x + 1) * (y - 1) * (y + 1)."

So I put this formula in the codelab. And Tada!

vibrato01.jpg

 

I've revised the code to have sliders per chanel of colors Red, Green, Blue except Alpha.

This is a texture plugin.

But it use the existing image for the result.

And it doesn't work on transparent pixels.

___________________________________________________

Download:

Click here ===>Vibrato<=== Click here

 

How to install

Close Paint.net

 

Classic version of Paint.net

Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects

 

Microsoft Store version of Paint.net

Unzip and (re)place the DLL in your Effect folder usually: /My Documents/paint.net App Files/Effects/

You have to adapt for your language My Documents

 

 

The MadJik's All plugins package is available !
http://forums.getpaint.net/index.php?showtopic=7186

 

___________________________________________________

The User interface

vibrato_UI.png

 

For each chanel:

Zoom X/Y: wave factor on the axis X or Y.

Adjustment: frequency factor.

So you could use this plugin on a white/black/monochrome image to create a texture.

Or you could use this on a picture to distort it.

On=Grey, Off:colors: As it says. On for grey levels rendering. Off for colored rendering.

___________________________________________________

Some examples:

vibrato1.jpg

 

vibrato2.jpg

 

vibrato3.jpg

 

Another 'art' using this plugin:

grid.jpg

 

Voilà !

Share this post


Link to post
Share on other sites

That might be an interesting effect, but AFAIK not at all the same as explained in the link you sent.

The reason, the formula described is a Transfer function and should thus be applied to the frequency domain (sorry if I get the terminology wrong, it's a while since I did my signal processing course..). That is you should do a FFT, apply the function, then do an IFFT, and not apply it directly to pixel values.

Share this post


Link to post
Share on other sites
That might be an interesting effect, but AFAIK not at all the same as explained in the link you sent.

The reason, the formula described is a Transfer function and should thus be applied to the frequency domain (sorry if I get the terminology wrong, it's a while since I did my signal processing course..). That is you should do a FFT, apply the function, then do an IFFT, and not apply it directly to pixel values.

NM, I didn't break a law, applying this formula to a pixel. And it gives some new ways of exploration...

Share this post


Link to post
Share on other sites

NM, I didn't break a law, applying this formula to a pixel. And it gives some new ways of exploration...

That's not my point. Its a cool effect, it just hasn't much in common with "vibrato".

Share this post


Link to post
Share on other sites

NM, I didn't break a law, applying this formula to a pixel. And it gives some new ways of exploration...

That's not my point. Its a cool effect, it just hasn't much in common with "vibrato".

Well Ok :roll:!

Waves is already used and I find 'vibrato' sounds good for this graphical fx.

TY

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this