SynthMaker

video feedback / fft trace effect using 'bitmap caching'

Archive · 2006 21 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

angstrom ·

Ok, now when I say bitmap caching, don't get all excited - it simply writes the V output to a pair of bitmap buffers then feeds that back to the 'create bitmap'

amusing effect though and surely computationally cheaper than drawing all those vectors - I have many more ideas for improvements and fun visual additions but am meant to be working right now.

so, for your amusement

uses a brutally cut up version of Sam's FFT for the feedback source, but you can plug anything you like into it and it will do similar effects !

I am planning on using the color matrix for a bit more fun colouration 🙂 [url=http://www.plugins.timeshard.com/dev/bitmap_cache.osm] DOWNLOAD THE OSM[/url] (note - saving while it is running is Slooooow, so stop it!)

thanks to oddson for the pointer on Bitmap Create 'step'

Tom7777 ·

Thats really cool 😀

sambean ·

Really nice! 😀

Is the blurring of old bitmaps from resizing? makes for a good effect..

I'm noticing it's 'blinking' every so often, could this be a bug? I noticed something similar with my sonogram..

Sam

Kingston ·

Cool toy.

I think that blurring is just alpha blends (didn't look the schematics yet). The edges all seem to stay sharp. No blinking here. Could be CPU+windows background task related maybe?

angstrom ·

tee hee , giggle, now I really must do some work instead of playing with this.

DOWNLOAD VERSION 2 - VISUALISER

you can do really cool video feedback with this - even after the note is release it goes into full beedback mode with the right settings.

hypnotising!

stefan ·

Freaky shit! May I suggest the next step? Modulations of the controls...

angstrom ·

heh, I think I will do a little more with the matrix first.

well, after doing some actual 'work' 🙂

feel free to tinker though, it's all very rough and ready in the schematic, rough edges here and there.

lalo ·

yeah!! freeeeky..freeeqy

AngularMomentum ·

That's just brilliant!! Winamp comes to mind...how's about modulating this with MP3 audio?

MP3 file support in SM and one could make ones homebrew winamp version!!

dreamkeeper ·

WHOAH! Dude! That's awesome! Wild colour explosions, universes born and destroyed again, feedback forever - a freaky trip!

Wanted to post already an hour ago, just couldn't stop watching, hehe!

A little question though: with the tick25 it should update fast enough to run smoothly, yes? Is my computer too slow or what am I missing here? SM states about 0.3% CPU, although windows taskmanager says 99%, huh?! Anyone any insight? Thanks. EDIT: Just found out that it's updating only at half this rate. Still, the CPU thing seems odd...

Anyways, cool stuff!!!

Oh and btw: modulating this with audio will be cool, but even cooler it'd be converting the video back to audio! Sort of Graphic Feedback Synthesis. Just an idea...

oddson ·

dreamkeeper wrote: ...A little question though: with the tick25 it should update fast enough to run smoothly, yes? Is my computer too slow or what am I missing here? SM states about 0.3% CPU, although windows taskmanager says 99%, huh?! Anyone any insight? Thanks....

The CPU meter in SM is only monitoring audio use not graphics. See this thread.

Also see this thread about CPU usage and the redraw.

dreamkeeper ·

Ah, Ok! Thanks 🙂

angstrom ·

I'm sure there are optimisations to be made - but I tend to keep things dirty while I am playing around then settle on a function set which is fun and rationalise that.

there are still plenty of fun features to be added to this.

I did think about taking it back from bitmap data to audio data - but I think I may need to buy a new CPU before that gets included !

Shifrin ·

That's some crazy looking stuff you got going on there - I really do need to get me some more time to get back into SM 🙂

Cheers,

Shif.

oddson ·

angstrom wrote: ...thanks to oddson for the pointer on Bitmap Create 'step'

Yeah, quite clearly this was the hardest part of this simple little project! 😉

Seriously, more great work. Very impressive. 🙂

Tom7777 ·

Really cool stuff angstrom 😀 one thing i would love to have in SM is similar stuff to reaktors 3D like wave viewer like in this one -

http://www.native-instruments.com/index.php?id=metaphysical_us

Might be possible but im guessing new modules would need to get added 😀

tecknoize ·

Tom7777 wrote: Really cool stuff angstrom 😀 one thing i would love to have in SM is similar stuff to reaktors 3D like wave viewer like in this one -

http://www.native-instruments.com/index.php?id=metaphysical_us

Might be possible but im guessing new modules would need to get added 😀

It might be possible using some math to build a small 3d engine. This site seems to explain it all http://www.geocities.com/SiliconValley/2151/math3d.html

rlahalla ·

whoa, thats some crazy stuff . . . nice job!

Tom7777 ·

Thanks for the link 😀

philter5 ·

wooooah like a journey with one of the good old acid trips hehe 😈 😮 very impressive

20081225 ·

I liked so much. Perfect for audiovisual shows. This inspired me.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.