Skip to content

Sequencer panel #772

Description

@MCMTom

I would like to create a sequencer panel using CTRLR (version 5.3.201). The goal is to build a simple but expandable 32-step sequencer that can later be extended with additional features.
The following controls are planned:
• A Start/Stop button (seqStart) with two states (Start/Stop) to control playback.
• A Reset button (seqReset) with two states (Reset/Reset) to return the sequencer to step 1.
• A Clock slider (clockSlider) with a range from 0–127 to control the tempo/speed of the sequencer.
For the 32 steps, each step includes the following elements:
• Note sliders (stepNote1 to stepNote32): select the note per step (range 0–47, corresponding to C1 to B4).
• LED indicators (seqLED1 to seqLED32): visual feedback for the currently active step.
• Gate buttons (stepGate1 to stepGate32): enable/disable each step.
• Modulation sliders (stepCc1 to stepCc32): reserved for future MIDI CC modulation (not yet connected, only prepared for later use).
The goal is to build a working 32-step sequencer panel in CTRLR that runs stably first, and can then be expanded step by step with more advanced functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions