SynthMaker

(minor) residual objects after moving [0.9.3t]

Archive · 2005 9 old posts

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

infuzion ·

Not sure quite what to title it, but when you move an object accross a view (using MArea -> Drag_ -> change Filled_ position) you will get a bit of residue of that object stuck on the boarder. This seems to happen when you have the said object selected (while building) and will disapear if you un-select the object.

Might have something to do with the boarders being uneven...? cheers

infuzion ·

Workaround:

• resize the above modlue slightly bigger than needed • change all the module's logic to relfect it • wrap it into another module • make the outer module the size you really want A bit extra work.

malc ·

Hi infuzion,

I must have missed this one - sorry (skOre is doing a great job of tracking these, that's how I found out).

Anyway, I suspect that it's the redraw area that you're using. You need to make this ever so slightly bigger. Because smoothing is being applied, the edge of the circle will spill outside it's area. The bits outside are the extra pixels that are needed to create the smoothing effect.

If none of this makes sense then send me your schematic and I'll show you.

skOre ·

So, why is smoothing applied ?

Shifrin ·

I'd guess without the smoothing/anti-aliasing you'd get the usual 'jaggies' i.e. visual steps in diagonal/curved lines 😉

Maybe an option to switch this off, if you desire, would be useful!?

Shif.

infuzion ·

malc wrote: Anyway, I suspect that it's the redraw area that you're using. You need to make this ever so slightly bigger.

I suspected that. However, the redraw area=View area (MGUI). I tried making the redraw area bigger than the MGUI area, but if I remember correctly, that didn't work either.

Perhaps the smoothing is 1px out of bounds? edit: The update problem only happens on the right & bottom areas, which makes me more of a suspect of the smoothing going out of bounds.

BTW; no problem w/missing the bug for a week; I know you are busy. I imagine you'll have to go to a bug-tracking system sooner or later as SM grows. Bugzilla seems a bit over kill; I'm sure there are some PHP scripts out ther for ya...

malc ·

Any chance you could send me your schematic? I'm sure I can clear this up pretty quickly once I see what's going on.

To answer Shif, you can turn off smoothing by inserting a Smooth component in the View path.

Shifrin ·

malc wrote: To answer Shif, you can turn off smoothing by inserting a Smooth component in the View path.

Didn't know that! Thanks for the heads-up!

Shif.

malc ·

Ok sorted now. It was the redraw area but in the code not in your schematic (rounding errors) - apologies for that.

Will be fine and dandy in the next release.

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.