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

Step Jump #8

Open
faroit opened this issue Nov 11, 2015 · 1 comment
Open

Step Jump #8

faroit opened this issue Nov 11, 2015 · 1 comment

Comments

@faroit
Copy link

faroit commented Nov 11, 2015

Since you seem to like the volca sequencers (so do I). One of my most loved features of the volca drums sequencer is the step jump ability which allows to only play steps which a currently pressed down by the player. This is a lot of fun live.

This would be very cool to have in subsequencely. Note that in the Volca Drums this is quantised to the 16th note beat, so implementing this might interfere with your comment in #6 about using the pads for instant step play.

in any case: step jump in this project? I would go nuts ;-)

@jrcurtis
Copy link
Owner

I've been thinking about this. The basic functionality of this would be straightforward to implement by just setting NTE_SKIP on all the notes that weren't being pressed (probably actually add a different flag, to avoid overwriting the existing skip value), but the question is just the interface.

One option could be that when in session mode, muted tracks (which would otherwise play nothing) could be considered to be in step jump mode, and selectively unmute and play only the pressed steps whenever any pads are held down. Then, in that mode, the 8 pads could be mapped to the first 8 steps rather than 8 quarter notes. You wouldn't be able to use step jump across the whole sequence, but it would map well to your comment in #3 if people are mostly making 8 step long drum sequences anyway.

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