SynthMaker

Float Value Automations

Archive · 2005 8 old posts

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

Tom7777 ·

Hi in certain examples on the forums i have found automated values that go from 0-1 and then back to 0 and repeat. These were made with maths and feedbacks which is fine and they work great, but i am now wanting to make 2 variations of this which work slightly different but have no idea how so if anyone knows how please help me, Thanks

1: An automated value that goes from 0 to 1 and resets just before reaching 1.1 and returns to 0

2: A non looping version of the above that when triggered plays through once

3: How can i convert a lfo's output (Poly or Mono) to a automated value (Float or Int), This was something thats easy to do in SE but i havent yet seen in SM. Anyone know how to do this?

Thanks in advance 🙂

Tom7777 ·

Actually don't worry i worked it out now, you can do it using counters

jorge ·

Hi Tom

Tom7777 wrote: 3: How can i convert a lfo's output (Poly or Mono) to a automated value (Float or Int), This was something thats easy to do in SE but i havent yet seen in SM. Anyone know how to do this?

That's not possible yet but has been planned. Basically the Poly data works at sampling rate which is too fast to update normal Float Data components. Also the Poly represents many channels in one, so which channel would you like to see converted to float? I guess the solution is to sample a specified channel something like 10 times per second. It will probably be a new component with a Poly input, a Float output and an Int input to specify the channel.

Tom7777 ·

That's not possible yet but has been planned.

Cool sounds good thanks 🙂

Also the Poly represents many channels in one, so which channel would you like to see converted to float?

Im not really sure as it would be usefull to use on more than one thing so maybe on the module thats in development a input in which the user can set a number with the default as 1 ect so if nothings entered it still works would be the best way 🙂

Tom7777 ·

The best way though would be to make the module actually detect what channel the incoming signal is using but having the option to set channel would work fine also

jorge ·

Tom7777 wrote: The best way though would be to make the module actually detect what channel the incoming signal is using but having the option to set channel would work fine also

You cant detect what channel the incoming signal is using because they're all there at the same time. When you're playing 4 notes for example, the 4 channels are being used in parallel, which one would you consider to be the incoming signal? maybe the last note played? I guess that could be a good idea.

Tom7777 ·

Ok i think i understand now, maybe you could make two versions of it with a set channel for one and last note on the other one. 🙂

stefan ·

I'm just curious. What will you be using this for?

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.