SynthMaker

Alice in wonderland syndrome (grid sizes)

Archive · 2011 2 old posts

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

trogluddite ·

Following a bug report about my Soopa Loopa schematic, I have discovered an anomaly in the behaviour of the 'grid to pixel' and 'pixel to grid' conversion primitives. Not sure if it is new to SM2 or not, but it is a relatively trivial problem once you know how to deal with it.

The grid size primitives will only update to the current default grid size when they receive a trigger. I have some lovely fixed background bitmaps and bitmao knobs on my GUI, but when loaded by users who have changed the default grid size from the usual 8px, the whole GUI got really mixed up. Turns out that the controls did get resized to fit the new grid (always plenty of triggers in controls), but the background elements stayed at their old size because there was no trigger to make the size update.

Simple work around is to use an 'On Load' at the px-to-grid/grid-to-px, to make sure that the zoom setting gets read upon load - though the graphics still won't update if the setting is changed in the middle of an editing session (you'd have to save/reload the schematic)

I've emailed Malc asking if it possible to make the primitives update dynamically.

infuzion ·

Might have to do something with the new zooming feature?

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.