Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: sequencers how select start step? #33

Open
poulpoulsen opened this issue Aug 18, 2023 · 2 comments
Open

Question: sequencers how select start step? #33

poulpoulsen opened this issue Aug 18, 2023 · 2 comments

Comments

@poulpoulsen
Copy link

poulpoulsen commented Aug 18, 2023

Hello, thanks for your wonderful collection. I just switch to them and practice your tutorials. Especially ratcheting is my favorite composition help.
Now i wonder how to select Start and stop for a sequencer, better phrase , inside a longer sequence,say 32step.
As far as i understood, i need a delayed phasor with a Start pulse. Because phasor must change to move the sequencer forward. Or directly trigger a step. Is this correct?
How could i create a phasor to select a Start step and stop step inside the longer sequence?
Useful for playing small parts in different order or repeating.
Regards
Karl
PS: ratcheting has nothing to do with my question. Only a short info for you.
And i know that i could divide a sequence with step knob and repeat knob. But i want to dynamically change this. E.g. during playing recombinate short fragments of melodies.

@mhetrick
Copy link
Owner

Cross post from the VCV Forum:

This is surprisingly tough with the current set of modules, especially if you want it under CV control.

Essentially, you would change the Start by adding an offset to the phasor, and then attenuate it to determine the sequence width.

The problem is that you’ll want to also change the “speed” (the slope) of the phasor so that the subsection is running at the same speed. It’s a rather tricky problem.

I have a mental design for a module where it takes in a phasor, generates a new phasor at 1x the speed, but allows you to change the internal wrap bounds. That way, the phasor is always advancing at the same rate, but it repeats within a certain region. I’ll probably need to do two versions of this: one locked to step widths, and one that’s completely free.

@poulpoulsen
Copy link
Author

hello,
i want ask, if there is any news about the module you mentioned?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants