SynthMaker

expanding Switch

Archive · 2006 12 old posts

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

infuzion ·

I & others sometimes have to chain several _ Switches together... wouldn't it be easier to have versions that are like a Switch merged with a Selector? That way, if you need to merge in another input, just connect it to the bottom of the "Multi-Switch", rather than connect another branch to the tree:

sambean ·

Great idea.. 🙂

doug4350 ·

Yes, that would be convenient 😍 . I've had a few times when that'd be handy with bool - $h1t 🙂 . Having a new input appear after connecting the 2nd feed to an and/or gate would save time and real estate.

Butt first, let's get 'j' back on the road...

Aloha, Doug

infuzion ·

doug4350 wrote: Having a new input appear after connecting the 2nd feed to an and/or gate would save time and real estate.

That would make layouts neater. In the meanwhile, you can do this:

Left column is equivalent to the right.

doug4350 ·

Cool tip that I can live with. Just not intuitive w/out seeing it first. I've seen other examples of feeding an input with multiple links, just haven't sat down to figure out the howto's and why's yet.

I'll definately keep this tip in a lighted closet 🙂

Aloha, Doug

infuzion ·

doug4350 wrote: ...Just not intuitive w/out seeing it first. I've seen other examples of feeding an input with multiple links, just haven't sat down to figure out the howto's and why's yet.

Point well taken; I added labels to help make things clear. Keep in mind SM (usually) automaticly will translate Bool in to Int values, so True = 1 False = 0 logic And = all must be True logic Or = only one needs to be True

doug4350 ·

😊 Yours was clear Infuzion, I was referring to others I've seen in the past. A simple example I tried was with string components on the tooltip help. Sometimes if I feed 2 string components into the help text link, it does a strcat(string1, string2);. Sometimes it does a *string1 = '\0';. If it's supposed to do strcat(), which is intuitive, it's not consistent . 😕 .

I suppose it takes in a way as Oddson put it using the bigess/bigosh method - By Guess and By Gosh when it works 🙂

Aloha, Doug

oddson ·

as Oddson put it using the bigess/bigosh method

I believe I said trial and error... 😉

doug4350 ·

I believe I said trial and error...

I know ... I know, that's why I didn't quote ya 🙂

Aloha, Doug

infuzion ·

bump Overwrite?

aliasant ·

Isnt this the way Reaktor works?

Feels kind of obvious that it is the way it should work. Either automatic new input or a built in properties that lets you set the N inputs.

trogluddite ·

+lots. Needn't even have lots of inputs - all you need to do is to have a single input that passes whatever value is associated with the most recent trigger, maybe with a special symbol to show that it doesn't share the usual 'sum all inputs' behaviour (a knid of 'most recent value' bus) I think this would be better because you wouldn't need so many seperate links to receive inputs from outside the current module - and could even feed in multiple wireless sources.

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.