Skip to content

Stages bipolar multi-mode firmware v1.0.0-beta4

Compare
Choose a tag to compare
@qiemem qiemem released this 05 Aug 18:08
· 200 commits to bipolar since this release

A fork of joeSeggiola's absolutely wonderful multi-mode firmware for Stages. This fork adds:

  • Control over each segment's polarity, allowing for, for instance, bipolar LFOs; hold button and wiggle knob to toggle
  • Control over each LFO segments frequency range; hold button and move slider to top, middle, or bottom to select range
  • Control over ramp segments' re-trigger behavior; hold button and wiggle knob to toggle
  • Arbitrarily slow clocked LFOs

See segment generator mode's usage instructions for details. None of these features interfere with the normal workflow of Stages.

This fork also adds a new mode, advanced segment generator, which:

  • Adds a new random segment type, giving access to three different random/chaotic algorithms:
    • Uniform random CV
    • Emulation of Tom Whitwell's Turing Machine
    • Logistic map
  • Adds support for track and hold

To update, download the WAV file below and follow standard firmware installation procedure.

IMPORTANT: Installation will clear the module settings if coming from a different firmware. Right after updating from an earlier version of this fork, the stock Stages firmware or joeSeggiola's version, Stages may continuously cycle between green, orange, and red LEDs. Turning the module off and on again should restore functionality. This happens because this fork expands the amount of data stored for each segment, so will be incompatible with the settings stored from a different firmware. If you encounter problems, please let me know, either in a GitHub issue or otherwise.

IMPORTANT WHEN INSTALLING A DIFFERENT FIRMWARE: If you install a different firmware after this one, make sure that no segments are on the random segment type, as your module could continuously restart after installation if you a random segment was present.
If this does happen, don't panic: just re-install this firmware, go and change the random segments to something else, and try again.

Changes

  • v1.0.0-beta4

    • Add advanced mode with random segments (uniform random, Turing Machine, and logistic map) and T&H (T&H moved from segment generator mode)
    • Change polarity/re-trigger control to toggle so that you can change polarity/re-trigger behavior without affecting shape/time. Suggested by MW user jube.
    • Fix an issue where LFO range selection LED brightness would override Ouroboros LED brightness. Reported by MW user gelabs.
    • Fix an issue where segments set to bipolar step or hold in normal mode would could contribute negative CV in other modes
  • v1.0.0-beta3

  • v1.0.0-beta2

    • New hold-button-move-pot control scheme
    • Add LFO frequency range control
    • Allow for arbitrarily slow clocked LFOs
    • Add track & hold support
    • Signify bipolarity with dim red blink 1/sec
    • Revert slow LFO mode to joeSeggiola's original (works with LFO frequency range selection)
  • v1.0.0-beta

    • Add bipolar mode for each segment type
    • Add re-trigger control for ramps
    • Change slow LFO mode to expand slider range