SynthMaker

What keeps the gui of a module together?

Archive · 2006 7 old posts

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

Htoyryla ·

I'm quite new to Synthmaker (used it a couple of days). I am baffled at when I have a module, and I have defined its GUI layout, this GUI sometimes stays together as a block on the parent level, sometimes not.

What I am trying to do is make a module with a GUI, like a channel strip, make a couple of copies of it, and position them side by side. Now on the main level, sometimes the module GUIs do not stay together as a block, making it very difficult to move the knobs to the right places.

rl ·

say you have a toplevel module T within T there is a module M if you put your copies in an extra submodule S of M and align them in the GUI of M: then in T you will see them properly grouped and aligned.

Does this makes sense?

Htoyryla ·

You mean that the page where I define the GUI for say channel_strip should have only the module channel_strip and nothing else? Then on the parent level I make copies and above that I define the GUI showing a number of strips.

Adding more levels like that seems to work. What I don't understand is that I have slight variants of a schematic, in both the GUI of the channel_strip is defined on a page with the three copies. In one schematic, the channel_trip keeps together in the main GUI, on the other it doesn't.

oddson ·

rl wrote: say you have a toplevel module T within T there is a module M if you put your copies in an extra submodule S of M and align them in the GUI of M: then in T you will see them properly grouped and aligned.

Does this makes sense?

Not to me and I've been doing this for over a year! 😉

@Htoyryla

Make sure you read the "Front Panel" section of guide (pp. 51-59).

A module with a front panel defined in this way will retain its layout when used as a component within another module with a front panel. That is, the components of the sub-module will move together as a group retaining their relative layout positions.

Htoyryla ·

I've read the manual. It seems to me however that my problem was that after defining the front panel, I started using the module right away _on the same page_: made copies of it and added other modules. That's the only difference I can see and I don't think the document is very clear on such issues.

Htoyryla ·

There may now be something else going on. Some modules cannot be opened any longer as if they were primitives. It was possible get into them by clicking the thumbnail page (if visible), but not by doubleclicking. Also had a couple of crashes.

rl ·

oddson wrote: Not to me and I've been doing this for over a year! 😉

@Htoyryla

Make sure you read the "Front Panel" section of guide (pp. 51-59).

A module with a front panel defined in this way will retain its layout when used as a component within another module with a front panel. That is, the components of the sub-module will move together as a group retaining their relative layout positions.

..uhhm yes, this is what I wanted to say in much better words

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.