SynthMaker

instances of the same shape.

Archive · 2009 8 old posts

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

MegaHurtz ·

Hello.

Is there a shortcut to make multiple instances of the same shape? The thing is this.. i made a rectangle that moves over some grid squares. Horizontally, vertically, and it can be resized horizontally. Ultimately i want to make instances of the same square, on the same grid (say notes). Only if i have to do this by hand, as in covering all the squares 512-h * 128-v. It does`nt seem all that appealing to me 😕 is there some object i should check out to do this?

oddson ·

Draw Loop(?)

MegaHurtz ·

I think i should be looking for this. Only not quite shure if i understand correctly. Sow.. i should store my coorinates and stuff in an array. To use the "Draw Loop" for the read index of the array, and to feed my square "V". (instead of creating an animation)?.

If not please correct me if im wrong.

oddson ·

I'm not entirely sure what you're trying to do but storing coords and using a step of 1 from the loop as an index variable should work.

MegaHurtz ·

It takes a while to get it right.

But to be specific, the object refers to a sample. the length.. and the track, (volume is going to be added). In total i have 8 tracks.. the squares representing the audio files can be moved freely over these tracks aswell. Here`s a preview.. It needs to be clipped a little but you`d get the point.

[attachment=0]Seq.rar[/attachment]

I want to be able to call instances with the same or a diffrent id, so i can do timeline edits, with multiple sounds. I want to store these chunks of 32bars beat, in an array, and sequence these arrays. A bit like a tracker, with a frontpanel feel like acid. To acheive this, you`d have to be able to make diffrent calls to the same object. Exactly like a class. ( with a synthmaker twist).

oddson ·

Yikes... that's going to be complicated.

I'm not sure Draw Loop is the way to go... but if it is I think you'll need to store strings in an array for each element and then the Draw Loop - as well as any other part of the program that's going to need to know what is where - will need to parse through the string for coordinates and other info to put together the image on the fly.

The alternative is to have an fixed number of event elements pre-configured and initialize (unhide) one each time the user drags to create a new event.

This is the kind of project for which SynthMaker is handicapped by not being able to dynamically create instances of objects.

Anyone else have any suggestions?

MegaHurtz ·

This makes me sick to my stomach. Sm crashes at every turn attempting this stuff. Well.. back to the drawingboard 😕

MegaHurtz ·

I`ve put the loop aside for a moment figured I`d do the same 256 times. That means you can cover two ou of eight rows with the tinyest size. There are issues with the drag on function being part of a sample and hold. wich doesnt pass through it`s values when you set them manually. If i replace the dragging with a trigger from a preset manager or loop, it crashes. Maybe Im creating stack overflows but i cant find it. Anyway... This being my first gui project ever im quite pleased with the result. And happy to showcase the stuff 😀.

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.