Gates Module

Gate sequencer generates Gate and Trigger pulses. Used as a master control module or a rhythm generator.


Green Button (Fill Utility): Pops up a menu for filling, copying and saving the stage gates (see below).

Yellow Button (Page Step): When in, automatically steps to next page upon end of sequence in current page and Page input button selects last page of sequence; when out, Page input button sets current sequence page. 8 sequence pages are available, numbered 0-7. The current page is displayed in the small number box to the left of the Page input button.

Red Button (Stop):When in, the Run/Stop button is automatically set to Stop at the end stage of the last page.

Yellow Stage LEDs: Indicates the current stage, which is also shown in the blue number box on the upper left. Left click to set the end stage (turns red). When not running (Clock connection input is set to Off), right click on to manually select a stage.

Green Gate LEDs: The 4 rows of green LEDs represent the stage gate and trigger values. For each stage (indicated by the yellow Stage LED), the 4 Gate outputs will be On, and the Trigger outputs will fire, if the corresponding row LED is highlighted. Left click on the green gate LEDs anytime to set/clear them.

Red Output LEDs: The red LEDs just to the right of the input buttons show the output values of the current stage. The topmost Orange LED is the "All" output and it is the logical OR of the 4 rows - if any of the rows is On, the top LED will be On.


Step: (Stp - Logical, Yellow LED): Steps Gates sequencer from one stage to another. Loops back to 1st stage after end stage (indicated by the top - normally yellow - LED being red); also cycles to the next page if the yellow Page Step button is pushed in.

End (End - Value): Sets the end stage, at which the sequence will cycle back to the first stage. If set to Off(0), the end stage can be set by right clicking on the yellow Stage LEDs along the top. The end stage is marked by a red LED. Set the endpoint with the End input, or manually by right clicking on the stage LEDs at the top when (and only when) the End input is set to Off(0).

Page (Pag - Value): Sets the active sequence page, 0-7 when yellow page button is out. Sets the current sequence page when yellow page button is in. The current page is displayed in the small number box to the left of the Page input button.

Reset: (Rst - Logical, Orange LED): Resets to the start stage and holds it there as long as the input is held On.

Value Outputs:

Gat X#: The current stage number.

Logical Outputs:

Gat X G1 (G2, G3, G4): State Gates, on for the duration of the stage if the row LED is On.
Gat X GA:
"All" Gate output, the logical OR of the 4 rows - if any of the rows is On GA will be On.
Gat X T1 (T2, T3, T4): Trigger outputs, pulse when the stage is first selected.
Gat X TA: "All" Trigger output, the logical OR of the 4 row triggers- if any of the row triggers pulse TA will pulse.
Gat X S:
Start Gate. True at start of sequence.
Gat X E: End Gate. True at end stage of sequence.

Gates Fill Pop Up Utility

Available by clicking the little green button on the Gates module. Allows transfer by Copy/Paste of gate patterns, plus creation and manipulation of patterns.

Copy Buttons 1-6: Each copy button copies all 4 rows of the currently visible Gates page to a separate hold buffer. These copies are remembered after BankStep is exited, or when a different BankStep file is loaded.

Paste Buttons 1-6: Pastes the contents of the hold buffer 1-6 to the currently visible Gates page.

Copy All / Paste All: Copies and pastes all 8 pages at once. Separate from the individual page hold buffers, and also remembered after exiting or reloading.

Page Select Buttons 0-7: Selects Gates page to edit. The page selected becomes visible, and all further changes are made to that pate. When the utility exits, the original Gates page is restored.

Row Select 1-4 & A (All): Selects the row(s) to affect with edit operations. Note that Copy/Paste and Roll ignore row select buttons and work on all rows at once.

Start & Length step buttons: Sets start column for edit operations and number of columns to change. Note that Copy/Paste ignores this settings, operating on the full page.

=> & <= (Shift) Buttons: Shifts the pattern one step left or right each time the button is clicked.

Roll Button: Rolls the pattern up one step each time the button is clicked. Row select buttons are ignored, all 4 rows are affected. Original pattern is restored on the 4th click.

Flip Button: Flips gate On/Off states: Ons becomes Off, Offs becomes On. Flip again to restore.

Pattern Button: Sets the On/Off pattern as set by the 8 On and Off buttons below, which sets the number of gates turned on followed by the number turned off for each cycle. For example, setting button 2 of the top, On, row and button 3 of the bottom, Off, row results in a pattern of 2 gates on, 3 gates off, 2 on, 3 off, etc.

OK Button: Exit the Fill pop up and return to BankStep. Same as the upper right "x" exit button.

BankStep is Copyright © 2001-2004 by John Dunn and Algorithmic Arts. All Rights Reserved.