$4.50 $6.00

F_BTNZ – Dual Performance Button & Toggle Utility

F_BTNZ is a compact dual-channel performance utility designed for generating gates, triggers and delayed control signals in a clear, immediate and hands-on way. Each channel features a large interactive control that can operate either as a momentary button or as a latching toggle, with fully independent timing controls. F_BTNZ is intended for live performance, generative patches and situations where precise manual or automated control is required without additional logic modules.

Module Structure

F_BTNZ consists of two identical and fully independent channels, labeled A and B. Each channel includes a trigger input, a large control button, a mode switch, a status LED, two timing knobs and four outputs. In addition, a single global RESET input is provided to instantly return the entire module to a neutral and silent state.

Button and Toggle Modes

Each channel can operate in one of two modes, selected using the MODE switch below the large control.

In Button mode, the large control behaves as a momentary button. Pressing the button generates a gate pulse whose length is defined by the PULSE control of that channel. Releasing the button does not shorten or extend the pulse; every press produces a consistent, well-defined gate. External trigger signals connected to the channel’s TRIG input behave identically to pressing the button manually.

In Toggle mode, the large control acts as a latching switch. Each press toggles the channel between an ON and OFF state. When ON, the main output of the channel remains high continuously until the toggle is switched OFF again. External trigger signals connected to the TRIG input will also toggle the state when they receive a rising edge.

PULSE Control

The PULSE knob sets the duration of momentary gate events for its channel, measured in milliseconds. In Button mode, PULSE defines how long the main output stays high after a button press or trigger event. In both modes, PULSE also defines the length of any delayed pulse generated by the delayed outputs. PULSE has no effect on the continuous state of the main output when the channel is in Toggle mode.

DELAY Control

The DELAY knob sets the time offset, in milliseconds, before the delayed outputs respond to an event. DELAY only affects the delayed outputs and never changes the timing of the main output.

In Button mode, DELAY causes an additional pulse to be generated after the specified delay time. This delayed pulse has the same length as defined by the PULSE control.

In Toggle mode, DELAY creates a delayed version of the toggle state. When the channel is switched ON or OFF, the delayed output will change to the same state after the specified delay time, effectively producing a delayed gate rather than a short pulse.

Outputs

Each channel provides four outputs.

OUT outputs the main gate signal of the channel. In Button mode this is a momentary gate defined by PULSE. In Toggle mode this is a continuous gate reflecting the current toggle state.

INV outputs the inverted version of the main output. When OUT is high, INV is low, and vice versa.

DLY outputs the delayed signal. In Button mode this is a delayed pulse whose timing is set by DELAY and whose length is set by PULSE. In Toggle mode this is a delayed version of the toggle state.

DLY_INV outputs the inverted version of the delayed signal.

Status LEDs

Each channel includes a small LED indicator. The LED reflects the current state of the main output. When the LED is lit, the main output of the channel is high. In Button mode, the LED lights only for the duration of the pulse. In Toggle mode, the LED remains lit as long as the toggle is in the ON state.

Trigger Inputs

Each channel has a TRIG input that accepts external gate or trigger signals. In Button mode, a rising edge at the TRIG input generates the same pulse as pressing the button manually. In Toggle mode, a rising edge toggles the channel state between ON and OFF.

Reset Input

The RESET input is global and affects both channels simultaneously. When a rising edge is received at RESET, all toggles are forced to the OFF state, all active pulses are stopped, all pending delayed events are cancelled, and all LEDs are turned off. RESET is intended as a panic or clear function and does not depend on the current mode of either channel.

Typical Use Cases

F_BTNZ can be used to manually trigger envelopes, switch modulation paths, create delayed accents, generate call-and-response patterns, or introduce controlled timing offsets in generative patches. Because each channel has its own timing controls, it is easy to create contrasting rhythmic behaviors using a single compact module.

Design Philosophy

F_BTNZ is designed to be predictable, readable and performance-friendly. All timing behavior is explicit and local to each channel, and the visual layout directly reflects the signal flow. The module avoids hidden logic and favors clear cause-and-effect relationships between controls and outputs, making it suitable for both live use and complex patching scenarios.