BTDSys Custom Seq Steps

What is it?

BTDSys Custom Seq Steps allows you to choose which values will be shown in the dropdown list for the step value in the sequence editor, as well as the pattern length dropdown in the New Pattern and Pattern Properties dialogs.

Installation

Unzip the dll and seqsteps.txt into your Buzz\Gear\ folder. Restart Buzz.

Version history

Configuration

Configuration is done via the seqsteps.txt file in your Buzz\Gear\ folder. Basically this is a list of numbers. Here is a (minimal, contrived) example:

; Custom step value list

,8
16
*32  ; The default value
64
72   ; Added for doing 9/4
.128
192
.256

This example yields sequencer step values of 8, 16, 32, 64, 72 and 192 (with 32 as the default), and pattern lengths of 16, 32, 64, 72, 128, 192 and 256.

Each line should either begin with a semicolon, be totally blank, begin with a number, or begin with one of the following characters followed by a number:

Any line which does not follow the above guidelines, or otherwise does not evaluate to a non-zero integer using Visual C++'s atoi function, is ignored (so in fact you needn't prefix comments with a semicolon if they don't begin with a number, though it is a good idea to do so anyway).

Also note that you needn't list your numbers in ascending numerical order. So for example you could move (or copy) frequently-used values to the top of the list.

EOF/legal

Docs and code ©2004 Ed Powley
website
This software is freeware and freely distributable, provided no money is charged and all files are present and unchanged.