Arturia Forums

Hardware Sequencers => BeatStep Pro => BeatStep Pro - Technical Issues => Topic started by: JavaLaurence on May 14, 2017, 08:43:27 pm

Title: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: JavaLaurence on May 14, 2017, 08:43:27 pm
or 1/8th, or 1/16th.. etc.

is it possible?

Can any drum machine do this?
Title: Re: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: megamarkd on May 15, 2017, 09:53:17 am
No nudge function, you have to do it all manually.....
I recently got a Circuit, it can do pattern nudging, but is very simple in other areas when compared to the BSP (like only running on 16ths and patterns chaining only in order, no way of repeating a pattern before moving to the next in a chain, maximum of 8 sequences per part per session which limits chains to 8 patterns, but it is very fun machine).
Title: Re: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: JavaLaurence on May 23, 2017, 08:42:29 pm
It's ironic that every CPU has individual instructions to rotate all bits left (ROL) or right (ROR) by 1 bit.. I'm surprised the programmers of the BSP haven't thought of such a simple operation in the drums (or even sequencer) section.. Even if the BSP software is written in a high level language, I'm sure that "rotating" the content of a track is just a few hours of programming.  :-\
Title: Re: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: I grec on July 05, 2017, 02:46:21 pm
Hi JavaLaurence,
Yes it is easy, but not as obvious as you think.

A low level ROL or ROR instruction would only work if the On/Off step status are saved as individual bits. You cannot be sure of that. It may be saved within a class or structure, or sharing an octet with other step parameters or something.
Moreover, the MSB or LSB are lost in a ROL or ROR process. You would loose you first or your last step.
RCL or RCR instructions are more appropriate in this case.

But the most important thing is to find a correct workflow to do this. Maybe something like SHIFT + > or SHIFT + < (the buttons used to change sequences).
Maybe in a future update.

Best,
Y.
Title: Re: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: case on April 02, 2022, 09:43:43 am
Seeing these five year old posts is very disappointing.
Settings & steps shouldn't be affected, only the start position of the loop.
I'd advocate for Shift + LastStep + Step
Title: Re: Shifting a single drum instrument pattern one step "left" or "right" by 1/4 or..
Post by: obsyscien on April 02, 2023, 09:39:29 am
Any news? I'm trying to move my sequences a step forward or backward... can't find a way to do it...