SynthMaker

(not repeatable) frozen FloatSelect? [0.9.3t]

Archive · 2005 6 old posts

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

infuzion ·

(An altered module from skOre) I would assume that values would pass though the FloatSelect like a gate switching from one side to another (True value/False value). However, it is acting more like a piar of FloatSampleAndHolds, where the value won't pass untill the boolian is switched, or the output Float connector is un/reconnected.

Not only that, it seems somehow a 0 value got in the FloatSelect output: This module is inside a slider. "IF this" & "ELSE" inputs are connected to the ratio of the DragY. The only ways a 0 value can get to the FloatSelect is - somehow a value of 0.0000000000000000000000000000000000000000000001 gets passed which gets rounded to 0.0. or - the FloatEquals output changes to False and switches the FloatSelect before the actual value travels down the Data:Float connected to the THEN gets changed. or (edit) - the FloatEquals switches to True after the value 0 (or number rounded to 0) passes through to the float select. (edit end)

Repoduceable, & the 0 sneaks in when I flick the slider to 0 & away quickly everytime. fustrating

infuzion ·

Workaround: Inserting a FloatSampleAndHold between the FloatSelect & the Data:Float will give the disired behavour. IMHO this is too much work for the way I expect FloatSelect should work.

Tom7777 ·

Its not really a bug its just that sometimes the modules name will make you think it does something a certain way but then does not when you test it, i think slightly more detailed hints/info for modules would fix this. Becuase SM is so low level some modules can be confusing, but i don't really want the way the module works to change as i have lots of stuff using it. I think that variation modules should be added though for stuff like FloatSelect which are similar but work slightly different.

infuzion ·

While I see your point Tom, it still seems to me FloatSelect is kinda mislabled &/or has incomplete info in the popup. With the SampleAndHolds, you know the value won't change until the trigger is signaled. FloatSelect does mention "flicking", but the following statement about "weither True or False" leads me to expect the values to be channeled consistantly, not just when the Boolian is changed.

So if something is a bug because of misbehaving on the part of one's misunderstanding is indeed debateable.

However, I still can't see how the 0 value sneaking in isn't a bug; according to my schamatic, any 0 should be changed to -0.5, shouldn't it?

malc ·

infuzion wrote: according to my schamatic, any 0 should be changed to -0.5, shouldn't it?

Yeah it should. The behaviour you're expecting is what is intended ie. the select just acts like a gate as you say (or at least it's supposed to).

So something is a bit odd here. Any chance you could send me your schematic and I'll have a look. I tried setting up the same thing from scratch and it works fine so something else must be coming into play.

Thanks.

infuzion ·

malc wrote: So something is a bit odd here. Any chance you could send me your schematic and I'll have a look. I tried setting up the same thing from scratch and it works fine so something else must be coming into play.

I just tested it again, & now it works (no excaping 0s). Hmmm obviously it didn't work before, maybe it got scared being sent over the inet 😉

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.