SynthMaker

replacing duplicate GUI elements (eg changing knob graphics)

Archive · 2006 7 old posts

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

jmp909 ·

hi,

is there a way to update all instances of an element, without editing each individually?

I went into a knob component to edit the drawing of the rotating part, but it only affected the knob i was editing... how do i replicate the changes across all knobs in my instrument. or for instance say i wanted to replace all version of the default knob in the instrument with a bitmap knob element i hade made.

thanks j.

stefan ·

jmp909 wrote: hi,

is there a way to update all instances of an element, without editing each individually?

I went into a knob component to edit the drawing of the rotating part, but it only affected the knob i was editing... how do i replicate the changes across all knobs in my instrument. or for instance say i wanted to replace all version of the default knob in the instrument with a bitmap knob element i hade made.

thanks j.

Use synced modules! if you copy a module, and "paste syncronized" instead of normal paste, any change you make in either of the two instances will be effective in both instances. Or as many instances as you might have.

jmp909 ·

ok thanks. but this had to be done in advance right? you cant paste sync over an existing module to replace it with a "ghost" copy?

stefan ·

true. if you have lots of "unsynced" modules and want them synced, you have to replace them with synced copies.

infuzion ·

Also notable w/Synced modules, is that if you make something a "Property" (Float, Color, etc), then the item will sync, but the (later-changed) value won't sync after the sync-copy.

oddson ·

infuzion wrote: Also notable w/Synced modules, is that if you make something a "Property" (Float, Color, etc), then the item will sync, but the (later-changed) value won't sync after the sync-copy.

At the risk of belabouring this issue... if you alter a property from the properties panel it will not change in any sync'd module but if you alter the data component in the schematic it will change in all sync'd modules.

jmp909 ·

that makes sense if you've ever used Flash...you have symbols and instances of them

if you change properties of the instance of a symbol on stage (eg colour, transparency, rotation etc) it only affects that instance... however if you go into the structure of the symbol itself and make changes all those changes will be replicated across all instances..

if you want a symbol that you can modify the structure of individually from the others, then you duplicate it as a new symbol (ie component) in the library first rather than on the "stage"

it would have been nice if synthmaker worked like this, but then i guess i'm just used to it *because* i use flash

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.