Skip to content

Undo


About Undo System

NGEN Undo System The Undo System in NGEN allows users to quickly revert to previously generated sequences for [Generators](generators.md#generator), MIDI FXs, or Clocks by pressing FUNCTION + RETURN.

When a new sequence is generated, NGEN caches the current state of that component, including parameter values, prior to the new generation. To maintain reasonable memory usage, NGEN stores the last 16 generated sequences in memory.

The Undo System is currently available for:

Generators MIDI FXs Clock Generators
ACDGEN Accent FreeClock
Arper Modulator
DrumGen ProgSeq
Luar
MARP
NSL Engine
Polyform
Pop
Samba
Shuffler
Turing
## Limitations
  • Sequences are only saved to the undo cache when a new sequence is generated.

  • Parameter changes made during pattern generation are not saved or cached.

  • When a Pattern Generation is triggered, NGEN saves each track generator and MIDI FX as individual sequences. Previous sequences are added to the undo cache and can be restored individually; however, it is not possible to revert a Pattern Generation as a single action.

  • Generators such as Thru, and MIDI FXs like Chords or Glitch, which do not use internal sequences, are not cached.

  • Cached sequences can only be reverted to their original Track and Generator / MIDI FX.

  • The undo cache is not persistent: it will be lost after a reboot and is not saved with project files.