SynthMaker

step sequence with skip step

Archive · 2012 9 old posts

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

philter5 ·

how would be best way to make a step sequencer that can skip steps correctly? can´t get my head around it 😕

Xtinct ·

Hi if your going to base it around something like the step LFO where the frequency is multiplied by the sequencer eg *2 for 1 octave up, *0.5 for 1 octave down then for no note it would be*0 you will need 2 controls per step 1 for pitch and 1 for note on / off then create 2 arrays multiply your pitch array by the on / off array if you pitch is multiplied by 0 (note off) = 0 then multiply your OSC frequency by that = no note. If on the other hand you dont want your notes abruptly cut off you need for every note off to read the pitch value that came before it this will then allow you to have different note lengths. hope this makes sense at home with flu kind of hard to think 🙁

MichaelBenjamin ·

just create a secondary sequence with 0 and 1 and then connect that to your sequence so that it either takes the current step or holds the last step. basically a sample and hold.

Xtinct ·

See I knew what I was saying was a bit confused damn flu but I think that was what I said 😕 On the other hand still don't know if thats what your asking about ?

trogluddite ·

Depends exactly what you mean by 'skip step'... I can think of three possible actions... 1) An empty step to leave a silent space in a sequence. 2) Legato - a step that 'stretches out' whatever note was played on the previous step. 3) Jumping over a step and progressing immediately to the next one (to shorten a sequence at some place other than the end). As suggested above (1) and (2) come down to having a separate 'trigger' sequence for the synth envelope (type (2) would add a way to lengthen the sustain, or maybe release time). (3) would be very different, and requires a modification of the clock counter.

MichaelBenjamin ·

i did not think of case 3, but regarding the "very different" - i disagree, since in any case it boils down to a secondary sequence (or whatever) that controls the behaviour of the first one. be it the index advance that is modified, or the hold/fetch new, or mute/unmute, the principle stays the same.

philter5 ·

😊 next time i´ll be more specific and i try to avoid poor explanations like "how-do-i-skip-a-step". ( 😝 could be thousand things i mean ). i was talking about case 3. allready tried something with 2 counters but as the sequencer also contains "random step" ,"random direction" and "flip direction" i get a weird mix of unusual floats and short triggered feedback loops in some modules(module gets red for 100ms only) i´ll uplad the OSM when back at home. but thanx for the hints guys

philter5 ·

PROBLEM solved. Removed 50% of the wireless links. now the schematic looks like a big portion of green spaghettis . have to clean that, otherwise it won´t help much 😀

infuzion ·

philter5 wrote: PROBLEM solved. Removed 50% of the wireless links. now the schematic looks like a big portion of green spaghettis . have to clean that, otherwise it won´t help much 😀

When I do SM consulting work, I spend about 1/3 of my time rewiring so I can actually read what is going on. So much for GUI-enabled programming to work faster than traditional text programming :/

Use the Bus system with wireless. Bus works fine with green. I've done that with the MultiStage Envelope; so much easier after.

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.