SynthMaker

Paradigm Shift Needed!

Archive · 2008 2 old posts

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

cxvjeff ·

Hey Peeps - first time on the board and only been using SynthMaker for a maybe a month or so but not constantly. Been learning alot so far and find that this program requires a paradigm shift from my normal thinking. My biggest issue right now is I over complicate things.

Take for instance a simple VU meter that I wanted SM to draw on the fly instead of using static graphics. I'll update code before I'll update static graphics any day so this is why I went this route. I'm unable to figure out how to load my own user created objects into an array. Is it even possible? I've searched across the Forum but didn't find anyone asking exactly what I was so if I missed something I apologize in advance.

What I've created thus far is a module that represents one single LED light on the VU. The parent of that module holds sync copies of the LED light - enough to make a full VU meter. Each LED below the top light is a child of the first module. If I could load this module into a dynamic array with an index of n then I could cut down on the design time and size of my project although the VU wouldn't see any great loss of space as all the modules/objects would still be created.

I've used this sync copy method a number of times on modules that I want multiple of in numerous different ways in my projects so answering this question will put me far forward. Hopefully it's just something silly.

Side note: I realize that the way I created the LED light structure a View Area component would have made more sense but after adding the 6th LED SM started to lockup. I guessed it was due to how SM updates Floats vs Areas. I've included both projects if you want to check it out. 😕

http://www.multimediaball.com/SM/LEDLights.osm - With View Area component locking SM - may be machine dependent upon CPU and RAM http://www.multimediaball.com/SM/LEDLights2.osm - Multiple Float objects representing Areas

Any help is appreciated!

exonerate ·

Hi and welcome cxvjeff 🙂

What you need here is the 'draw loop' component, it will simplify things alot, theres an example of it in use inside the step lfo from the toolbox, the steps are drawn with a draw loop.

cheers 😉

Exo

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.