SynthMaker

Random Value Knob

Archive · 2009 19 old posts

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

philter5 ·

here is a example how to make random presets. it´s just a small module that is connected after the knob and before the preset module inside the knob itself. in the properties you can enable or disable the random function. if you press the random value button now, every knob will get a random value between 0-1.

sunsynth ·

Cool - i like chaos 😉

philter5 ·

me too hehe. i love it 😀

kirkagur ·

its all started with chaos! 😈

Dave ·

Is it possible to change the values of a selector module (e.g. osc selector) also through a "random button"?

The range is then between 0 and 4 integers (if the basic 5 sm oscs are used).

I tried to convert the example from philter5 but failed 🙁

Seems like the random button sends midi data to the knob which redraws itself and sets the new value...

Mo ·

Hi,

You need to place the random just before preset module where the range is 0-1 in the switch.

But i see this is not quite like random as it outputs the same values every time after load..?

Dave ·

@Mo:

This works fine so far... but i can't find the where goes the wireless output from the random module?

Can't find the receivers...

Mo ·

Dave wrote: @Mo:

This works fine so far... but i can't find the where goes the wireless output from the random module?

Can't find the receivers...

The push button send to the random placed inside the selector controller before the preset module. See the random when open the .osm

BTW it will be nice to have a random that not makes the same presets every time. Can't figure this out. Weird as it should be randomized with system time as seed when seed is ignored.. -Bug?

infuzion ·

Mo wrote: BTW it will be nice to have a random that not makes the same presets every time. Can't figure this out. Weird as it should be randomized with system time as seed when seed is ignored.. -Bug?

I think it is because the Float Sample & Hold comes preloaded with what ever the value was when saved. If you connect one or both of the Rand & the trigger for the FS&H with a After Load, you'll have a random loading random.

Mo ·

I don't want it to randomize on load but i have a random button like the one in the example here in a vst. When i load up my vst and press my random button i get always the same random/presets. It should be random. I tried remove FS&H but with same results..

Dave ·

The same here... always the same "random" variations after load...

So there's no real random in SM? Can this be true?

oddson ·

There once was... I think it's become broken.

If you feed it the MS output from the Time primitive it is heavily biased towards the very low end of the range.

I smell a bug.

infuzion ·

oddson wrote: There once was... I think it's become broken. If you feed it the MS output from the Time primitive it is heavily biased towards the very low end of the range. I smell a bug.

You might want to test it with 1000s of iterations, graphing the results for proof.

exonerate ·

I think it's best not to use the random primitive as is but to actually link them in different ways to increase the randomness.

Here's an example thrown together very quickly...

That seems to have a very good range of numbers.

Cheers 😉

Exo

Mo ·

Hi Exo,

This one does the same. Try save it as vst and it will generate the same number after load. The same if you close SM not only schematic and load it up with SM and press trigger. Same numbers every time.

Dave ·

Same here .-(

exonerate ·

Mo wrote: Hi Exo,

This one does the same. Try save it as vst and it will generate the same number after load. The same if you close SM not only schematic and load it up with SM and press trigger. Same numbers every time.

I can confirm this happens, although if I save the osm before closing I get new numbers on reloading if I don't resave the numbers are the same.

I tried adding my own seed from the time primitive but still the same happens.

Gonna report this as a bug.

infuzion ·

I thought the seed was to be system time?

exonerate ·

exonerate wrote: Gonna report this as a bug.

Done

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.