SynthMaker

small slider + counter issue

Archive · 2012 4 old posts

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

tester ·

I'm having a small problem here. Input provides max value (converted then to min and max), output is in (0-1) range. Slider and editbox plus ratio-based conversion between them seem to work fine (1 = center, +/- represents right and left direction, sides = zero).

Counter-based arrows are one-step value adders (add/sub 1% depending on direction) and are connected only to slider, so they don't deal with editbox ratio philosophy. Yet while they work correctly in increasing direction (slider stops when max is reached), in decreasing direction - when reached min - main value and slider resets to max and slider starts to decrease from right to down again.

How to fix it?

Mo ·

tester wrote: How to fix it?

The negative zero and positive zero seems the same. Subtract a very small value when the value is negative to make "0" to "-0" and the compare functions will work as intended. Also many unnecessary triggers coming from the step counter, i think the counter is not needed. Also the edit box is buggy and change the value when pressed but not edited.

Here is the fix:

tester ·

Thanks. I'm reediting older stuff, and sometimes simply don't see what's left from previous thinking 🙂

The editbox is made to send values only when they are accepted (as far I remember it was your design?). Otherwise all edit operations, like typing numbers - would produce immediate output changes during typing. Which can be really confusing 😉

Mo ·

Yes, move the "Float clip" module from the slider and place it just after the edit box before "ratio to freq" and make the range -1 to 1.

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.