Skip to content

Latest commit

 

History

History
190 lines (117 loc) · 8.29 KB

CHANGELOG.md

File metadata and controls

190 lines (117 loc) · 8.29 KB

2.4.3 (2024-04-01)

  • Hotkey: added option to control how key modifiers are handled
  • BigButton: resized two of the three knobs (made smaller)
  • PhraseSeq16/32, Foundry: fix tooltips on octave buttons
  • GateSeq64: fixed a mouse painting bug when dragging cables across steps
  • NoteEcho: add menu option for wet only, and add filter and wet-only status lights

2.4.2 (2024-02-11)

  • Clkd/Clocked: added scale and offset menu sliders for BPM input when in CV mode
  • BigButton: remove channel display
  • AdaptiveQuantizer: resize two large knobs
  • SMS16: mark this module as hidden since it is now deprecated (will provisionally continue to work when patches containing SMS16 are loaded, but the code will eventually be removed)
  • Add new module called NoteEcho
  • Add option to control gate-retriggers-on-reset for all sequencers (for compatibility with NoteEcho), default value from now is "Only when Run cable is unconnected", other values are "Yes" and "No".

2.4.1 (2023-10-31)

  • Improved timekeeping of Clocked/Clkd in standalone or BPM-CV modes
  • Fix code warnings using Cppcheck

2.4.0 (2023-08-14)

  • Follow global Rack panel theme choice, with per-instance manual theme selection
  • Change port SVGs for dark theme

2.1.3 (2023-04-11)

  • Fix issue with Schmitt trigger

2.1.2 (2023-03-26)

  • Clkd/Clocked: when autopatching to a master in Px modes, force slave to CV mode
  • Foundry: added new run mode called RNS, for seq and song modes, which plays steps/phrases randomly but without repeating until all steps/phrases are played
  • ProbKey + AdaptiveQuantizer: added menu item to copy weights in AdaptiveQuantizer and paste the weights in ProbKey

2.1.1 (2022-09-13)

  • All phrase sequencers: improved SEQ CV input responsiveness
  • Clocked expander: added missing PW3 and SWING3 CV inputs
  • Clocked/Clkd: added automatic switching to P24 mode when detection of pulses on BPM input in CV mode

2.1.0 (2022-03-26)

  • Swapped accidental and octave characters in displays that can print notes (FourView, Part, CVPad, WriteSeq64, Foundry, but not WriteSeq32 to keep its display more readable)
  • Added new module called Var (Variations)
  • Added new module called Sygen (Synchronous gate enable)

2.0.7 (2021-12-26)

  • Expose red and green led colors in ImpromptuModular.json for improved accessibility tweaking
  • Re-code menus so that cmd/ctrl-click can be used to change options without closing the menus
  • Clkd/Clocked: add menu option to force BPM out to be a BPM CV when using an external clock on the BPM input (sync mode)

2.0.6 (2021-11-27)

  • First v2 library candidate
  • Many changes that are not listed here

1.1.12 (2021-x-x)

  • ProbKey: Bumped the lock buffer' maximum length to 32 steps
  • ProbKey: Implemented randomization in module's menu, which randomizes the lock buffer according to the current settings
  • ProbKey: Changed the pGain knob so that it now works like a density knob
  • ProbKey: Added poly capabilities to the offset, density and squash cv inputs (when using a poly gate in)
  • ProbKey: Added tracer lights in the probability edit mode, to show the note that is playing
  • ProbKey: Added a manual step-lock menu to allow locking individual steps
  • PhraseSeq16/32, SMS16, Foundry: fixed obscur bug with octave changes after transpositions (float dust)

1.1.11 (2021-06-26)

  • Implemented portable sequence copy/paste in WriteSeq32/64
  • Fixed TwelveKey bug with tracer key not saved/loaded with patch
  • Added new module called ProbKey

1.1.10 (2021-02-07)

  • Fixed parameter entry in Clkd and Clocked ratio knobs, and improved tooltip on main BPM knob when external BPM
  • Added lock option to GateSeq64 to prevent steps, gate types and gate p from being clicked
  • Added x96 clock ratio to Clocked and Clkd
  • Added light version of Blank panel and touched up dark theme

1.1.9 (2020-09-17)

  • Added a new module called TactG, which is a Tact1 with a gate output and two offset controls
  • Reduced width of blank panel from 10 HP to 9 HP

1.1.8 (2020-07-19)

  • Made LED displays show when using the Lights Out module (Modular Fungi plugin)
  • Add "CV input viewer" option to TwelveKey

1.1.7 (2020-07-01)

  • Converted all SVGs from px to mm
  • Alphabetized modules in module browser and manual
  • Added option in WriteSeq32/64 to make arrow controls rotate instead of step (step is default)
  • Added auto-return options to Tact and Tact1
  • Added tracer option to TwelveKey
  • Added auto-patching Clocked and Clkd to a designated clock master

1.1.6 (2020-05-04)

  • Fixed bug in Foundry CUST selection (custom length selection for SEL button and copy-paste)
  • Added +/- suffix in Part's split point display when showing notes (and fixed a note display bug)
  • Added CV through in Part for chaining (or else in some cases a 1-sample glitch can occur because of signal delays)
  • Added option to Clkd to send triggers instead of gates (in Clocked, setting PW at minimum can be used to accomplish this)

1.1.5 (2020-03-25)

  • Changed plugin name from "Impromptu Modular" to "Impromptu" (slug unchanged to keep patch compatibility)
  • Added new module called Part, which splits a gate signal into two cables according to a split point and a CV input
  • Added expander for ChordKey which offers 4 poly quantizers that quantize to the chord's notes
  • Added chord mode to FourView to show chord names
  • Modified Clkd knobs to change display when clicking the knob (even if it doesn't turn), and fixed the tooltips
  • Improved reset options in Clocked/Clkd for internal reset vs emitted reset pulse
  • Implemented the Portable Sequence copy/paste in BigButtonSeq2
  • Made BigButtonSeq2 not overwrite CVs when CV input is unconnected during big button hits and fills to memory
  • Increased refresh rate of signals going through expander mechanism

1.1.4 (2020-02-28)

  • Allowed FourView to function as an expander for ChordKey and CVPad
  • Added new module called ChordKey: a keyboard-based chord generator
  • Implemented Portable sequence copy/paste in Foundry, PhraseSeq16/32 and SemiModularSynth
  • Added new module called Clkd: a half-sized version of Clocked without PW, Swing nor Delay
  • Reduced width of CVPad by 2 HP
  • Fixed bug in Foundry when using expander to sync select sequences with different run modes
  • Fixed bug in divided clocks in Clocked when launching Rack

1.1.3 (2019-11-27)

  • Added a new module called CV-Pad
  • Fixed random in tied steps in PhraseSeq16/32, SemiModularSynth and Foundry, i.e. if head step has a probability, make successive tied steps follow this probability also such that it is one big tied step with one single probability
  • Reduced range of randomization of notes in all sequencers when module is randomized
  • Added an option in Clocked to make the Run CV input level sensitive, default is trigger sensitive as before

1.1.2 (2019-10-27)

  • Changed "Reset when run is turned off" to "Restart when run is:" with a submenu with choices "turned off", "turned on" and "neither"; also offer a separate menu choice for emitting the reset pulse when a restart is activated
  • Added option to Foundry to poly merge other tracks into track A outputs
  • Added keyboard shortcuts to SEQ displays in all PhraseSeq, GateSeq and Foundry sequencers: when mouse is over the display, sequence number can be directly typed in; when in song mode, space bar moves to the next phrase in the song; key presses within the span of one second will register as a two digit sequence number
  • Change to GPLv3 license and restart github repository fresh (now back to master branch)

1.1.1 (2019-08-03)

  • Fixed WriteSeq32/64 gate outputs when not running (they are now off but will give a pulse on every write or movement of the active step)
  • Disallow random sequence length of 1 in all Phrase/Gate sequencers, and Foundry
  • Added option for chaining velocity settings in TwelveKey via right-click menu
  • Redo and improve layout of 4-View

1.1.0 (2019-07-04)

  • Added option in right-click menu to inverty velocity range in TwelveKey
  • Reinstated right-click of keys to perform autostep when entering notes in Foundry, PhraseSeq16/32 and SemiModularSynth (ctrl-right-click does the same but also copies the note over to new step)

1.0.1 (2019-06-23)

  • Added velocity to TwelveKey
  • Fixed mouse painting bug in GateSeq64
  • Reninstated expander launching in right-click menu of modules that have expanders

1.0.0 (2019-05-31)

  • Initial release for Rack v1