SynthMaker

AutoButtonStitch and AutoButtonCopy

Archive · 2005 15 old posts

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

skOre ·

If you have, like me, cpu-crunching gui elements, you might like to convert them into less crunching bitmap Knobs. The first thing to do is to prepare your knob:

Create a ratio in heading to your "set" of the Drag. You can use transmitters like me, or slope them through if you want to be safe.

Now create an input for the Ratio in the top level of your knob. Also route Width and Height out.

Now it depends on what you want to do. If you want to have a sleek copied knob, use this:

If you want to actually stitch the knob into a long bitmap, use this:

http://www.skore.de/synthmaker/examples/AutoButtonCopy.osm

http://www.skore.de/synthmaker/examples/AutoButtonStitcher.osm

Cheers, skOre

skOre ·

I'm afraid it still is a bit buggy, so just test it out, will put up an easier to use version soon.

fritzman ·

Hi skOre,

thanx, that's interesting. I couldn't download the button though.

Best wishes, FRitz

Tom7777 ·

The link is not working 🙁

skOre ·

Ups, now corrected:

http://www.skore.de/synthmaker/examples/AutoButtonStitcher.osm

sambean ·

This is really smart, and useful..

Thanks for this..

I like the way it copies as well, frame by frame, feels like you should have Sci-Fi sound effect as it's doing it 🙂

Tom7777 ·

Thanks skOre 🙂

skOre ·

After some fiddling, it seems to work ok. Somebody experiencing any problems with this?

AngularMomentum ·

This is an excellent tool! Here it works fine and can add/use multiple layers. I am working on a plugin for plugindex.de and am using this tool to create the knobs. Kudos! 😀

skOre ·

Heh, nice to see old ideas resampled 🙂

AngularMomentum ·

Just noticed something, the last image does not get rendered, and when I just trim the stitched image by the right amount of pixels, it doesnt stay in the same position, it shifts a few pixels...any way I can fix this in the schematics? I tried changing values, but in some cases it crashes when fooling around with it too much...must be my bad though! 🙂

AngularMomentum ·

Just changed the loop end from 1 to 0, that solves the problem of the last image to stitch, but then again it does not render the first image, but since that one was alread render with the first run...it's kinda alright as work around...now gotta test if it stayes in the right position! 🙂

skOre ·

go ahead and check that out however you like. If it turns out to make the schematic better - great!

AngularMomentum ·

Alright man! Thanks! Think I got the problem solved, got the first and last stitch now working...now some more testing and I will upload it to my server. 🙂

AngularMomentum ·

Ok, this is what I changed...still trying to figure out how to resize it on the fly by typing in width and height...I know...absolute beginner...heheh

These are the knobs I created with it...

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.