Yahoo Groups archive

Analogue-sequencer

Index last updated: 2026-04-28 23:15 UTC

Thread

accumulator on pattern length

accumulator on pattern length

2004-11-24 by arp1618

Hello to anybody listening,

Has anyone played about much with the aux D accumulator acting on pattern length. I was 
messing about with this last night getting some fantastic effects ( mixed in with some 
masking). 

I am a little baffled though on exactly what the numbers refer to for the pattern length. 
How are the values that i choose for pattern length in aux D scaled. I was using the abs 
values for pattern length along with the accumulator (step about 15) which ran up to max 
values (127) and then reversed. This took my pattern length through 1 to 16 steps, 
however i can not predict the pattern length changes. For instance it remains on a length 
of 7 say for 3 cycles of a pattern runs. It then steps to a length of 8 but only for one cycle.  

Can anybody tell me what the scaling is? 

Tommy.

Oh that User guide Paul has written is really good. Well done to Paul. I think more worked 
examples of using auxiliary functions to do nifty things is what people will need when 
starting out with the P3. It can pretty tech, i just love it!

Tommy

RE: [analogue-sequencer] accumulator on pattern length

2004-11-24 by Colin f

> Has anyone played about much with the aux D accumulator 
> acting on pattern length. I was 
> messing about with this last night getting some fantastic 
> effects ( mixed in with some 
> masking). 
>
> I am a little baffled though on exactly what the numbers 
> refer to for the pattern length. 
> How are the values that i choose for pattern length in aux D 
> scaled.

Every aux value is stored with a range of 128 values.
For each event, there is a division factor that reduces the range of 128
values down to the range of whatever the event is affecting.
For pattern length, the value is divided by 8 so the full range of 0 to 127
maps to the range of 1 to 16.
This division is applied after the accumulator is added to the value.
Maybe this is a bit complicated, but once you get the hang of it, it saves
having to reset every aux value when you try an event with a different
range, and it allows for finer control over the rate that the accumulator
will change a value.

> I was using the abs 
> values for pattern length along with the accumulator (step 
> about 15) which ran up to max 
> values (127) and then reversed. This took my pattern length 
> through 1 to 16 steps, 
> however i can not predict the pattern length changes. For 
> instance it remains on a length 
> of 7 say for 3 cycles of a pattern runs. It then steps to a 
> length of 8 but only for one cycle.  

This can depend on how you are incrementing the accumulator - putting an
'offset aux D' on every step will obviously increase the accumulator faster
as there are more steps.
There may also be an interaction with the GBar setting. It's hard to say
without seeing the pattern data you're using.

> Can anybody tell me what the scaling is? 

Next time I generate the list of current events, I'll add details of the
scaling in, and do a little chart to show how things relate.

Cheers,
Colin f

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.