Release notes

Every NerdSEQ firmware release since the first beta, and what changed in it. All of them are free, and all of them run on every NerdSEQ ever made.

The current release is v3.03, from 12 November 2026. Firmware and the manual are on the downloads page.

At a glance

Current releasev3.03
CodenameAcid
Released12 November 2026
Releases so far31
First releasev1.00, 19 May 2017
Cost of an updateNothing, ever

A note on reading these: added is new capability, fixed is a bug that should not have shipped, updated and changed mean existing behaviour moved — check those before updating if you rely on something specific.

Every release

v3.03  ·  12 November 2026

New tools (tools.xor.eu)

  • added: Webtools to manipulate and work with the NerdSEQ files/functions
  • Module 2 NerdSEQ converter: import classic MOD (and others) tracker files into a NerdSEQ project
  • NerdSEQ Backup: Backup/restore/upload/download NerdSEQ related files from/to the nerdseq (via Midi). Easy firmware update from V3.03.
  • Projectfile Import/Export: Converter to convert a NerdSEQ Projectfile <> JSON file. Including a complete description/programmers reference to make own tools that can work with the NerdSEQ files
  • VEX Creator: Editor for the VEX shaders with many tools to use textures/fragment etc in your animations. Includes preview and live update on the VEX.

General

  • added: minimaps on the Sequencer, Pattern and Mapping screens: dots next to the scrollbar showing which rows hold data.
  • added: additional pattern playhead in the pattern minimap
  • added: everything uppercase setting (User Interface screen)
  • added: CV/Gate/Audio pattern view marks the FX value when other FX columns on the same row carry data.
  • added: Mainclock Progressbar Horizontal / Vertical setting (setup screen).
  • added: Pre-Record/Roll Countdown (activate in setup screen)
  • added: Multi-IO encoder and button functions can be routed to alternative functions
  • added: SHIFT+OK on the Midi Expander row (Setup screen) restarts a connected Multi-IO (in case the Device port shows buffer issues caused by replugging/reconnection)
  • added: alphabetical sort of directories (enable in setup screen)
  • changed: setup screen reorganised
  • updated: Compact Sequencer / Tables / Patch (moved to Project->Reorganize).
  • added: Sort Patterns screen (Project->Reorganize): renumber and sort patterns
  • added: a basic Scope (Project->NerdScope) with 1 trigger (no trig, rising, falling, changing edge) and 4 channels. The input/trigger values are received through the new mapping destinations Global -> SCTV (for the trigger input), SCP1-4 (for the channel input). Note: the CV inputs are still not bipolar, also not for the scope!
  • fixed: sequencer screen possible glitches on lowest rows (EF-FE)
  • fixed: inconsistency with the sequencer screen use of the last edited pattern
  • fixed: pattern screen update if euclidean is being changed (showed accidentally on the Launchpad)
  • fixed: accidental change of the trigger type when increasing/decreasing euclidean values in the modular trigger column
  • fixed: issue that a new clock or patternorder would be activated already when pressing START to cue something instead of with the upcoming pattern
  • fixed: 'CBPB clock now 1xx' problem which caused an 'out of sync' if switching to dividers
  • fixed: user interface import/export which didn't save the 'Window Lines' colour properly
  • fixed: track and drum matrix mute and solo with the PC-Keyboard
  • added: faster project file load/save from V3.03: only the used patterns, patches and tables are saved and loaded.
  • added: 'delete projectfile' (SHIFT+DELETE in the file browser) which moves a projectfile to the backup folder
  • added: additional save test in case of incomplete or incorrect project saves, general file system integrity updates
  • fixed: retries when no sd card could be found
  • added: compile time as the save file time
  • added: Project Backup & Restore over MIDI (TRS / USB Host / USB Device), use tools.xor.eu/nerdbackup
  • added: Backup Browser which is being used for the web based backup tool. SHIFT+OK in the Backup browser sends every file in the current folder (recover).
  • updated: many copy+paste parts for patterns which adds more 'compatible to each other' fields
  • added: colours will now also be copied/pasted on the sequencer screen
  • added: drum-matrix full copy & paste of parts
  • fixed: "Keep random playback order" no longer blocks switching to another play order.
  • added: Fill Pattern screen (replaced from Nerd Menu 'Randomize Pattern'): rule-based fill of notes / triggers / mod, with density, ranges, scale & key, spreading modes (density, every X, euclidean, step blocks), behaviour, offset, per-column, length and Remove %. Magic fill, executable also from a sequence (SPFX) or mappings for generative sequences
  • fixed: row probability (PROW) on CV16 and I2C applies to its own row (was one row late).
  • fixed: MIDI PRN4 probability no longer skips the TABLE column too.
  • fixed: BASE NOTE in a CV/Gate patch
  • fixed: possible wrong finetune scaling if 'avoid' was selected for local cv/gate
  • added: Table:random play type with an adjustable random boundary.
  • added: Table:auto-retrigger option (CV/Gate and Sample tracks).
  • changed: default for midi tables to 'no retrig' for all 16 rows
  • added: user harmonics from MIDI keyboard (Midi Input Setup Destination). Changes a new scale (5A/90) to the midi keyboard pressed notes. 4 user harmonic scales; live scale lock from held keys.
  • added: Table Arp adds notes/steps based on captured Midi keyboard notes
  • fixed: table editing for the transpose column
  • fixed: table bug where tables using >>> and zero selected allowed notes would cause an endless loop = freeze
  • fixed: table transposition with and without quantization
  • fixed: random table transpose (random seed issues)
  • fixed: record erasing (holding TABLE) keeps the notes you play; held MIDI notes and CV/Gate gates stay open.
  • fixed: MIDI single-column record modes (voice 2/3/4) no longer cut notes on the next track, and only clear their own column.
  • changed: refactoring of the sample and audio engine to gain some more performance
  • added: 12-bit samples (CURSOR LEFT/RIGHT in the load browser; new HQ column in the slot list).
  • updated: new triangle wavefolder for sample tracks (wraps instead of clipping).
  • added: loop, pingpong and frame + loop/pingpong functionality for samples.
  • added: sample OSC mode. If a sample is set to one of the loop options then it can either act like an oscillator (keeps looping) or stops when a track is stopped.
  • added: loop start/end/frame positions as a shortcut SHIFT+OK+Increment/Decrement
  • added: mapping destinations for samples (AUDI SP0-11 START/END/POS) to change the start, end or both
  • added: resampling screens for the samples so if a sample is too long (or manually by loading the sample with SHIFT+OK) a lower samplerate can be selected
  • added: loading samples in a lower samplerate (allows a longer sampletime) can be selected with or without interpolation
  • added: 24 and 32bit PCM and float sample support, fixed some sample loading issues
  • added: Kill command for samples
  • changed: sample wavefile prelisten so it stops only when SHIFT is being released instead of a toggle
  • fixed: crash on a retrigger FX in a sample pattern before any sample had played.
  • fixed: wrong free sample memory after loading a project.
  • added: sample slots as Automator LFO waveforms (SMPL 0…SMPL B)
  • added: Automator Record: a CV recorder: record CV in/out, MOD out, any mapping row or a variable into a 12-bit sample slot, clock-locked.
  • added: automator LFO clock source as a mapping destination.
  • changed: pink noise replaced by walking noise; PHASE becomes DEEP (walk step size).
  • fixed: STEP LFO resets on the main-clock zero cross
  • fixed: clipping/overflow of automator slots
  • fixed: Dualchord automation could overwrite another automator
  • fixed: I2C automator Matrix 1–16 Dest. Gate destinations did nothing; they now fire the drum-matrix cell on the zero cross.
  • added: additional exponential envelope responses (experimental, choose LIN/EXP with envelopetype.)
  • updated: retrigger behaviour with ADSR envelopes so they are more equal to a typical analogue functionality
  • fixed: one envelope ending no longer finalises the following envelopes.
  • added: pc-keyboard multimedia keys (volume encoder, Mute, Play, Prev, Next, Stop), also as mapping sources.
  • added: VEX connected PC Keyboard to Midi routing which adds the full support of the midi in functions but then for the PC Keyboard (including polyphony, recording etc) (Setting in the Midi/I2C setup screen. PC Keyboard > Midi Input Port/Channel X and in the general routing you use port/channel x then to be used as track record etc just like it is a midi device). Replaces the "Midi CC Routing" shortcut.
  • added: USB Device input channel can be learned from a Program Change.
  • fixed: hanging MIDI scale note (also note-output offset and preview)
  • fixed: stop of midi notes when entering the midi pattern screen via OK
  • added: Mapping Selector: Like the FX selector. OK in edit mode opens a list for every field, automatically enters base → function → extra. Value editor for CALC/SKIP
  • changed: STOP pauses and START resumes the mapping on the Mapping screen
  • changed: statusline updates for mapping
  • fixed: plain XMAP runs its block once per pass (it ran twice if not guarded properly)
  • fixed: mapping 'add pending table ticks' will work also now with XMAP
  • fixed: fixes for mapping calc functions: T&H, S&H, LFLP, FLG^/FLGv and EVRY lost what they held between triggers
  • fixed: naming: table Start TRK n was one track off

Mapping

  • added: mapping: operand constants up to 167 (drawn inverted, behind mapping rows)
  • added: 8 new calc functions: LDI INCW BIT SLEW SCHM MONO EVRY DIFF.
  • added: 15 chained-value ops which can use 3 parameters for a calculation: SCAL MUX CLMP XFAD XFDS CURV WIN FOLD SLRF ACCU CDIV LUT SHFT NORM PROB.
  • added: CALC as a destination: two calculations in one row.
  • added: TRIG reads Trigger16 outputs (1- 1…4-16), Dualchord outputs (D1-1…D4-2) (both best effort) and the sample voice gates (AUD1…AUD4)
  • added: GLOB RECM (record mode) source.
  • added: ENV Envelope extras: VAL GATE STAT ATK ATKP DECY SUST RELS OFFS.
  • added: MCC event mode: pulse on every message with a given controller and value. (encoder Midi CC)
  • added: new mapping XMAP source command: XSHT is a 1 shot multi row XMAP depending on the rising state of the former row
  • added: new mapping XMAP 1Shot destination commands: multi row XMAP depending on the rising, falling or on change of the source
  • changed: GLOB PULS renamed PLSE, fixed function
  • fixed: A block-fired PLSE no longer stays at 1; it is held one full sweep, so every mapping row sees it once
  • added: Mapping destinations: SETV INC^ INCv DEC^ DECv: step a variable on edges.(Use for example with the new Midi CC events for Increment/Decrement)
  • added: TRCK PNC1–PNC8: write a note (or clear) into the current playing row of a track on a rising edge.
  • added: TRIG Matrix 1-8 × 16: fire any drum-matrix cell of any track.
  • added: GLOB MODE MIOG/MION/MIOT: select the Multi-IO mode (which are selected by the buttons normally).
  • added: all Fill parameters, the new Dualchord voice block.
  • added: mapping table destinations to fire/restart and stop tables on tracks
  • added: Mapping destinations table add ticks, MIDI note + gate / trigger, force, invert on edge, range read/write, "trigger value always", Trigger16 outputs; Dualchord column probabilities; Start patch / track / Stop.
  • changed: replaced unused Track 'pattern start position' mapping destination with 'Fire Patch' (TRCK TRKx PTCH) destination. Patch defined by former row
  • changed: Launchpad supports now all tracktypes (multi-column)
  • added: Launchpad step indicator can now be set to vertical

Dualchord, firmware V1.4

  • added: voice block (Dualchord FW V1.4+): New internal Envelope (ADSR), VCF (20 filter modes + cutoff / resonance / env amount), VCA, noise, wavefold (sine/tri), hard sync
  • added: FX for new voice functions and mapping destinations for all new parameters
  • added: random trigger types to DualChord matching the local track options
  • fixed: missing (not working) chord types for the 2nd dualchord part (needs Dualchord Firmware V1.3 update)
  • fixed: glide for 2nd part different
  • fixed: missing note off/gate off issue with dualchord on pattern stop
  • fixed: 'set dualchord trigger' command
  • fixed: dualchord trigger to 'other' destinations than the dualchord itself

Video Expander (VEX), firmware V3.3

  • added: use of Textures/Sprites within the shader animations.
  • added: NerdSEQ clone framebuffer as texture (new default shader #7 is based on that)
  • added: 16 shader transition types with a transition time
  • added: Turbo Mode (mild overclock increases shader resolution). Might cause VEX clock throttling in hot environments.
  • added: .VFRAG shaders; companion .VERT and texture/sprite are uploaded automatically. VFRAG are basic shaders with embedded textures, sprites etc
  • added: live update/edit from the VEX Creator on the Video Project Setup screen (shaders from the editor are streamed straight to the VEX).
  • added: shader envelope sources Trigger16 (T16 1-1…4-16) and Dualchord (Dual 1-1…4-2)
  • fixed: video tracks corrupted memory parts when playing FX
  • fixed: local trigger indicator in video pattern

Trigger16, firmware V1.1

  • added: a per-column destination and triggertype for the T16 drum matrix, random types, defaults function.
  • updated: Trigger16 triggertypes to fully match the local triggers, including ratcheting (needs Trigger16 Firmware V1.1 update)
  • added: outputs readable as TRIG 1- 1…4-16 sources and as VEX envelope sources.
  • fixed: TRIG destination on NSA4 addressed outputs outside the expander.

I2C

  • added: Just Friends JF.TUNE (two combined columns JF.TUN1 / JF.TUN2)
  • added: I2C destination carries its own Address/Port; new functions AESC / BESC (disting ES.CO).
  • added: TRIG Matrix destinations fire I2C drum-matrix cells.
  • added: play sample X on audio channel Y for I2C/Multi tracks drummatrix (SAMP_LOW / MID / HI / RND)
  • added: disting EX note commands (Voice/Note). Fixes so distingEX and distingNT are working more flexible and some algorithms are supported.
  • fixed: patch editing for Multi/I2C FX. Fixed create patches, added regular patch editing for I2C tracks

Multi-IO

  • added: buttons X/Y/Z, the Multi-IO encoder and the PC encoder can be switched off individually (Setup → Encoder & Multi-IO Buttons). They stay available to the mapping.
v3.0  ·  25 September 2025

Dualchord

  • added: dualchord presets
  • added: dualchord preset import/export
  • added: notes to dualchord CV/MOD FX and patch
  • fixed: dualchord Note FX which was half a note wrong, added note off
  • added: missing dualchord LFO FX
  • added: dualchord FX command to set note mode and change presets
  • fixed: dualchord random FX functions
  • fixed: dualchord kill FX function
  • fixed: FX execution for dualchord patch
  • added: set dualchord preset command in mappings
  • added: Part Mode to dualchord setting FX
  • fixed: dualchord knob selection for velocity
  • fixed: reduced amount of patches and increased amount of patch rows (fixes dualchord patch bug)

Video Expander / Video Synthesis

  • added: video synthesizer functionality with the use of glsl shaders
  • added: new video expander firmware update which uses the .VEX extension
  • added: Video destinations to mappings
  • added: shortcut to enter video project screen (PROJECT button twice) only if the VEX got Firmware 3.0
  • added: HDMI Mode and Group to the settings so all video modes can now be used
  • added: current value screen for video
  • added: automator destinations for video
  • added: patch and tables for video (from FX)
  • added: multiple modulation possibilities as well as dedicated envelopes and LFOs for the video synthesis
  • updated: video patterns/tracktype for a complete integration in the sequence

General

  • fixed: knob input from Multi-IO in first MODE A
  • fixed: patch execution for Patch notes and other functions
  • added: Tables for all tracktypes
  • added: 6 possible executable columns for tables
  • added: Table -> no note/retrigger ‘transpose command’ ‘***’
  • added: velocity overrule FX to midi which can be used to have in/decreasing volumes combined with tables (midi delay)
  • added: clock in auto-start on demand
  • fixed: clock settings from track setup menu
  • added: Shift+F9 on keyboard switches to video project screen
  • fixed: set CV16 note from mapping
  • updated: ART commands to send CC, Portamento, Pitchbend etc, fixed transpose issue with ART notes
  • fixed: copy/paste between Modular FX
  • added: copy/paste between Trigger16 and I2C drummatrix
  • added: live globaltranspose update
  • fixed: record to audio track 8 from Midi
  • fixed: mapping overflow of automator values with an offset
  • added: scale direction setting in mappings
  • fixed: wrong text for midi mapping source commands (eg program change)
  • fixed: Midi hanging notes if used with output offset
  • fixed: CV16 note output on NSA 2 with mappings
  • added: return to sequencer screen from Launchpad Modular pattern again
  • added: velocity with midi note off
  • added: new Midi note destinations for the mappings which is a combined source for gate and note
  • fixed: midi note preview and note input with note offset and scales
v2.02A  ·  22 January 2025
  • fixed: Dualchord FX Stereo clone names fixed
  • added: Dualchord re-initializes knobs on project load (Dualchord firmware V1.2)
  • fixed: Fixed direct sequencer jump FX (and mapping)
  • fixed: Empty Dualchord note decrement
  • fixed: Midi velocity from variables
  • added: compact patch
  • fixed: dualchord initialization and note offset fix
v2.02  ·  17 December 2024
  • added: support for the new Dualchord expander. New tracktype, Mapping destinations, automator destinations, Poly Midi Support etc….

Mapping

  • added: mapping sources: Track Sequencer Row, Local Buttons, Last played notes for all columns
  • added: mapping destinations: Dualchord functions, Edit steps, set sequencer row/cursor, enable scroll Mode, Euclidean startpoint/offset, Livemode (CV Input), SKIP Rows, envelopes, automators and tracks can be defined dynamically by a variable/row
  • updated: XMAP FX (from pattern/patch) command with added conditions (check or execute Mapping ROW and play/skip the current pattern row if the result is 0 or not)
  • added: indicator which shows the live results of possible skipped / disabled mapping rows
  • fixed: CV16 from mapping note output didn’t work well for NSA channel 2
  • fixed: Pitch2Note so a note will snap in within the note range +- half semitone
  • added: indicator to separate mapping double values (as in CALC and SKIP)
  • updated: replaced mapping constant ‘=9’ with a standard threshold value (set in Nerdmenu, saved with project)
  • added: new Execute Multiple Rows in mapping. One that does execute exclusive (XXMP) and disables the rows for everything else and another that gets only executes (XLOD) once after the project loads
  • added: mapping setting (in Nerd Menu) to choose if the mappings should be automatically stopped if editing any destinations
  • updated: Track Euclidean and Note step functions so they work also when not on their tracks/screens
  • updated: glide and glide resolution for mapping to the full range
  • added: sharp & flat noteview for mappings

Launchpad

  • added: Launchpad for I2C/Multi Drummatrix with all functions as the T16 drummatrix
  • updated: switch between launchpad drummatrix columns 1-8 / 9-16 (toggle right pad)
  • updated: Launchpad, if select a step/trigger, then show always the 16 steps of a ‘page’ if possible
  • updated: Lauchpad Pro MK3 so it also initializes automatically

I2C/Multi

  • added: I2C/Multi Drummatrix Destination: Midi Trigger which does generate a Midi Note On+Off
  • added: I2C/Multi Drummatrix Mute
  • added: simple copy/paste for I2C/Multi column and Matrix in the Track Setup Screen
  • added: more ER301 I2C commands: SC.CV+GATE and SC.CV+Trigger without slew
  • updated: probability for I2C/Multi tracks. Is now Columns 123, 456, Matrix1, Matrix2, Matrix3, FX1,2,3, Row
  • updated: replaced CV,MOD and CVGATE/MODGATE I2C/Multi track destinations with a combined set with subgroups. Added CV/MOD + Trigger
  • added: ART support as I2C/Multi column destination (needs additional upcoming expander)

MIDI

  • added: slide functions to Midi (in velocity column defined and random slide velocities)
  • changed: SHIFT+OK on velocity column changes now between multiple ‘types’

Audio

  • updated: Volume for sample playing is moved to execute after the FX
  • added: random range to sample selected sample column
  • fixed: If BACK FX is using the backwards flag then silence (and probably the other FX) should be ignored. (0100 is now silent and 0200 is unsilent)

General

  • added flat/sharp note names. Can be applied per track, mapping & scaling. Per project.
  • fixed: Clone Pattern order would only work in the first 16 sequencer rows
  • added 3 more screensavers. Lines, Arrows, Blank
  • added: User Interface Import and Export
  • updated: Row highlight setting will now be saved and loaded with the project
  • fixed: CV Input as table source (would lack sometimes)
  • added: pc-keyboard scale screen on SHIFT+F2
  • fixed: ‘whole tone’ scale was incorrect

Editing

  • updated: Edit steps, cursor CV editing, Midi editing PC-Keyboard editing for several track types
  • added: Pattern edit combined change marked parts (notes/triggers/modvalues…) (SHIFT+OK+CURSOR UP/DOWN/LEFT/RIGHT)
  • added: Pattern edit move marked parts up/down (SHIFT+OK+PAGE UP/DOWN)
  • added:SHIFT+OK on the trigger column toggles between values (00, FE, Default Value, — )
  • changed: Sequencer screen clone down jumps to new pattern position with cursor
  • changed: Trigger16 prelisten which was SHIFT+OK to prelisten the whole row to SHIFT+DOWN+OK
v2.01A  ·  21 March 2024
  • fixed: Project load of earlier projects is working correctly now with the new CV/Gate screen order
  • fixed: glide for finer glides (Project files older than V2.01 do update the glide resolution. A higher resolution is now needed to get a snappier glide, but a finer slow glide is now possible)
  • fixed: CV16 Patch LFO (FX SLFO) can change all values now
  • USB Keyboard: Left/Right CTRL are the same now
  • USB Keyboard: Windows Key (both) acts as right ALT key (Stop)
  • fixed: USB Keyboard from ‘New Project’ can now answer the ‘Are you sure’ question using Start/Stop
  • fixed: Mapping destination Table Tick works now also with the selected Table
  • fixed: Automator screen update from mapping changes are more ‘relaxed’ now and don’t cause screen draw block in the automator screen
v2.01  ·  18 February 2024
  • updated: CV/Gate pattern screen. Order is now: NOTE, TRIGGER, MOD, PATCH, TABLE, FX….
  • added: pre-fetch mode for Midi Program Change send (5 steps in advance) (elektron gear workaround)
  • updated: Pattern order and clock can now both pre-check for the next playing pattern and will so be active if on the first FX row.
  • updated: current values view of probabilities to 0-100%
  • added: decimal view in patch screen
  • updated: statustext for CV/Gate track
  • added: Auto remove trigger (for CV/Gate Track) on Note (Enable in Setup Screen)
  • added: Default insert Trigger type (Define in Setup Screen)
  • updated: project name will now automatically fill in the mapping name for export
  • added: Midi Program Phange source and destination for mappings
  • fixed: Audio mapping destinations so the gates work correctly
  • added: Midi learn for Midi/I2C Setup (Hold OK on one of the Input Assign rows and receive any midi data)
  • fixed: automatically destination row correction if inserting or removing a line while shifting
  • fixed: CV and MOD output generated values for the mapping sources
  • fixed: Midi Aftertouch and Velocity could affect other mapping sources
  • fixed: Mapping A TR and B TR for I2C destinations were inverted
  • updated: set LFO type for CV16 destination (now 0-7 as value)
  • added: delete pattern content shortcut (SHIFT+MARK+DELETE)
  • added: function to also copy to clipboard if pressing ‘copy’ in markmode
  • fixed: SHIFT+F5 inconsistency with external PC keyboard use (Enter Load Screen)
  • fixed: return to last column on a I2C Track
  • added: I2C Drummatrix MidiGate,Trigger, CC as random value derived from random range defined with the matrixnumber. OK enters the Random Ranges screen
  • updated: CV/Mod output performance fix on high load
  • fixed: broken Sample 2 playback from sequence for tracks 7 and 8
  • added: Mapping Source Calc->MODS which is a signed Modulo
  • fixed: mapping table tick destination was not available
  • updated: Midi Velocity and Aftertouch mapping sources range now from 0-FFF instead of 0-127
v2.0  ·  4 December 2023
  • added: Mapping Screen which is the new control center to modulate or map (nearly) everything with everything.
  • In the most easy usecase one would use a CV input or a Midi CC as a source and map it to any oher function like the LFO speed or Envelope Attack.
  • Or use one of the CV output results, add an offset, divide by another value like another CV input and output it inverted on another output.
  • It contains a big amount of sources and destinations which can interact with each other. On top of that they are arithmetic and logical calculations possible to manipulate all the used values.
  • Also conditional functions are added which makes it even possible to create small scripts or apply some live-coding. I created as an example a bouncing ball function or a fully running turing machine with it. 16 variables can be used to be a placeholder for deeper calculations.
  • added: variable screen which contains 16 editeable variables which can be used mainly for the mappings but also for some other functions
  • added: scaling screen which is now the main center to quantize notes to different scales. They are 90 scale presets and you can create your own user scale including finetuning per note.
  • The scale selection can be different per track, global, for input (like Midi or CV Input) and editing (which shows only the notes within the scale)
  • added: support for the Multi-IO expander which adds functionality for 3 independend Midi streams (USB Host, USB Device, TRS-A/DIN Midi). I2C support with 2 I2C ports which can be flexible configured,
  • an encoder to dial in notes and values and 3 buttons for new edit modes
  • added: I2C/Multi Tracktype which mainly controls I2C destinations for 6 columns (notes, pitches), 3 FX, drummatrix (16x Triggers/Gates) and groove.
  • The new tracktype is not only limited to I2C but opens many more functions for the local CV/Gates and Midi sequencing (eg sequence Midi CC or Notes in different styles from the drummatrix)
  • The I2C/Multi tracktype is also available without the Multi-IO Expander.
  • added: I2C Implementations for ER-301, distingEX, Just Friends, 16n/sweet16/f8r faderboxes
  • added: Midi / I2C Setup Screen and project files
  • updated: Moved Midi Clock output to Midi/I2C setup screen
  • updated: Moved Midi clock out from project to Midi-I2c setup screen
  • updated: editing of Midi note In source/destination. Sources = 16 Midi channels * 3 midi ports (TRS/DIN, HOST, Device)
  • added: pattern launch, mute, solo etc via Midi
  • updated: all midi sending and receiving for 3 port Multi-io routing
  • updated: In a Midi track the midi channels and overrule channels also support now 3 midi ports (with Multi-IO)
  • added : recording filters for Midi CC, Channel Aftertouch, Pitchbend, Poly Aftertouch, Program Change
  • added: Midi input and recording for the 6 I2C columns
  • added: Midi SPP (Song Position Pointer) support
  • added: merge function for Trs, Host and Device as destination for midi input
  • added: Midi Velocity can also be overruled by variables
  • fixed: sync launch mode. If a new pattern is selected to launch then it wouldn’t stop anymore on stop signal.
  • fixed: table quantize which would play the wrong note in some occasions
  • updated: new and load project unmutes tracks now
  • added: Track Scale, Global Scale and Basenote to the Combined FX
  • added: clone marked values for the sequencer screen
  • updated: renamed all glide steps to glide resolution
  • added: NRPN would autodetect 7 or 14 bits reception on input
  • updated: midi ‘record velocity to MOD’ settings, also allow input from mappings now for the recording
  • fixed: slow startup in some situations
  • updated: NSA firmware update screen to provide Multi-IO expander updates
  • added: FX overrule also from Mappings now
  • added: track clock = Off so the clock for a track can be derived from the mappings (and so individual tracks can be clocked from any source)
  • fixed: possible out of screen issue in project screen
  • fixed: filesystem directory where a file would not show up if the backup folder is hidden
  • fixed: dinsync possible stop pending issue
  • added: Nerd Menu Twice to enter the mapping screen directly
  • fixed: note range after transpose
  • added: scale function per track setting for all track-types
  • updated: trigger delay editing adds now large in-decrements
  • added: trigger delay in combined FX commands
  • added: mapping and variables screens with PC Keyboard shortcuts (F3, F4)
  • fixed: playback order which couldn’t directly jump to the next from random keep
  • added: Keyboard Num Keys as mapping source
  • added: Sega gamepad as mapping source
  • added: import and export for mappings + variables
  • added: midi triggers as drummatrix destination
  • updated: record behaviour when holding the table button
  • updated: SYNC24 Reset input behaviour
  • updated: sample decrement of notes, adds volume and sample as well again
  • changed: Launchpad selection which got an own menu setting now.
  • fixed: possible Raw Sample prelisten crash
  • added: X, Y Z modes from Multi-IO
  • fixed: wrong playing MOD on prelisten
  • updated: splitted midi setup from cv input/record setup
  • added: General I2C Settings in the midi/I2C Setup screen (modes, leader/follower, address)
  • changed: mapping destination change (track euclidean, track note update) also of the playing pattern now (if selected) also if not in pattern screen
  • fixed: row probability bug
  • added: Gamepad enabled function (is automatically disabled once when updated from a version < V2.0)
  • added: launchpad with buttons and encoder functionality for shifting and in/decrement euclidean
  • updated: reduced sample memory slightly to free some general purpose memory
  • fixed: new whitenoise playback for audio player
  • updated : whitenoise
  • fixed: stop track when a new pattern was in the queue to play in sync mode
  • fixed: fixed bug that if a CV16 is assigned to track 8 that the LFO in Automator 0 would not work anymore
  • updated: top and side view of a midi track to properly show overrule channels
  • updated: shortened Euclidean text so everything is readable again
  • updated: removed Midi input enabled setting
  • updated: midi output clock added different routings: off, trs, host, device and combinations
v1.27  ·  24 December 2022
  • added: CV, MOD, Gate, Probability information in modular pattern screen
  • added: hide Backup folder setting in setup screen
  • fixed: Sysex messages reception (could cause locking notes)
  • fixed: Sample prelisten (possible hang or non playing samples)
  • added: Mark a part in the pattern screen and loop it (press start, start again stops the loop).
  • fixed: Current values display (correct values)
  • fixed: Screensaver hanging on save screen (and maybe others?)
  • fixed: Automator screen glitch on shift+delete
  • added: Midi->Trigger input also 16 notes for triggers and gates
  • added: CV16 Track, Automator local Gate output
  • added: Trigger16 Track: Added Gates and Triggers for all 16 Triggers in automator
  • removed: ‘Load Settings Backup’ in Setup (obsolete)
  • added: Clone Pattern with DOWN button clones pattern into the field below.
  • fixed: Rownumbers are also greyed out with the patternlength
  • added: Automator values get updated on change
  • added: LFO Clock type: One full LFO wave last for n amount of steps
  • added: LFO Clock type: One full LFO wave last n times per step
  • added: Bulk Pattern export and import (with sequencer data) for external editing
  • fixed: Possible Midi sync issue on rare screen change occasions
  • updated: progress bar style
  • updated: Trigger delay also for Auto-Gate
  • fixed: random fill in for CV16 MOD values
  • fixed: current values for 7+8 if used with midi or expanders
  • fixed: some max-min values
  • fixed: broken pulse waveform offset function
  • fixed: pattern length colour for expander 2nd and 3rd pages
  • removed: glide and audio functions from sequencer stop FX reset
v1.26  ·  16 July 2022

enabled and added patch functions for all track types (Midi, Audio, CV16, Trigger16)

  • added: table and patch names in nerd screen, keyboard editor etc
  • added: Playback Order which can be used to play a pattern in another order. Some playback order types are:
  • Forward, Backward, Pingpong, Random, Even/Odd,Spiral, Crab, Drunk etc….Orders can be used to create new patterns.
  • changed: SCLK (Set Trackclock) to combined command CKPB (includes now Clock, Playback order, Transpose, Swing, Jump)
  • fixed: wave file loader to allow more wave types
  • fixed: trigger16 binary value so it can send also FF for all now
  • added: preview for Trigger 16 columns and drum-matrix. OK plays one and SHIFT+OK plays the row
  • fixed: tables so a stop table can be chosen from FX or Patches.
  • added: global trigger delay function which allows to have all triggers delayed if needed. Added trigger delay settings for all track types. Added delay times in milliseconds.
  • added: random trigger delay settings derived from ranges which does allow easier humanisation of triggers/sequences
  • updated: a probability of 0 will now avoid the playback of the probability part
  • changed: backup situation. Now a backup is automatically created in the backup folder (folder will be generated by itself) and keeps the 10 last files
  • replaced: ‘save with backup’ function with a auto-save function. It will auto-save then just before the screensaver starts.
  • added: new local trigger functions -> Trigger X ticks long. (D0 -> DF)
  • fixed: possible pattern clone of a ** pattern
  • updated: mark mode. SHIFT+cursors will now always change the begin point of the marking and without shift the end points. The start/end points are also displayed in the statusbar.
  • added: marked mode on sequencer screen can now start / launch or stop the selected part, also change of multiple clock and playback orders possible
  • updated: stopping a audio track will reset its gate now. (and so also possible connected envelope releases)
  • updated: pattern screens so they all show the pattern name on every track type
  • changed: the visible FX when in groove column to the last FX for CV/Gate and Sample
  • updated: screensaver now returns to last used screen on return
  • fix: for automators so a modulator input value is including the automators
  • added: cut/paste function, so any delete does directly also a copy into clipboard
  • fixed: for return to drum-matrix
  • fixed: midi for selected track record. Also fix for on-the-fly delete using the table button
  • fixed: LFO speed for slow LFO (was not fine but quantized before)
  • changed: OK button in patch screen fires the patch (instead of shift+ok)
  • updated: Some graphical changings for current value and patch screen, some visual fixes
  • fixed: possible crash on external DINSYNC start/stop
  • added: setting where a new note in the CV16 sequence automatically disables a pure modulator (Enable in CV16 track setup)
  • fixed: sending CV16 startup values after track assign
  • fix: for CV16 setup screen draw glitch
  • added: Trigger16 function to CV16 columns and destinations. NSA and Trigger Output of the Trigger16 Expander can be selected to be played either from the trigger 2 commands (destination) or as the Voltage/MOD value 00-FE (CV16 setup -> destinations)
  • added: 2 Trigger16 FX for a CV16 track to allow also trigger16 commands initiated from a CV16 FX.
  • updated: Midi -> CV16 track so if a column is set to be a trigger then it does insert a trigger instead of an envelope. Plays also the trigger on the trigger16 expander.
  • fixed: possible freeze when loading a Sampleblock which contains a bigger sample
  • updated: Project and Setup screen to get the same scrolling like the FX selector. Added Page Up/Down Functionality
  • fixed: possible ‘stuck in screensaver’ situation when doing a NSA Firmware update
  • updated: cursor returning now to the last field in the pattern screen if the last used one was of the same track-type
  • fixed: midi recording which recorded multiple note-off in mono mode (Internal CV/Gate track), last released key fills in the note off
  • updated: A Note Off in a CV/Gate track works now again with and without autogate enabled.
  • fixed: issue when using Trigger16/CV16 on tracks 7+8 and using the Reset FX functions
  • added: entering the random ranges screen from the trigger delay random settings using OK
  • added: simple copy+paste of a row in video expander pattern
  • fixed: start of screensaver when holding the OK button too long
  • updated: table editing update so it matches with the patch editing, fixed statusbar text
  • fixed: patch pre-listen. OK for current effect and SHIFT+OK for the whole patch (if possible)
  • added: Midi Program Change pre-listen
  • updated: CV16 Track-> The modulator Reset function works also with envelopes to reset it (instead of continuing the attack from the current level on restart)
  • added: basic triggers for the CV16 outputs
  • added: 11 point calibration for CV16 outputs
v1.25  ·  15 October 2021
  • added: integrated the More Video-IO Expander into the Firmware with Video and USB Computer keyboard support (and many more unofficial functions)
  • added: video mode setting in setup screen (OK to enter video settings)
  • added: endless repetitions of patterns when BRK repetition value is 255/0xff
  • added: velocity -> MOD output for midi clone to modular
  • fixed: missing/wrong probability from automators if sample tracks are set to something else
  • fixed: wave file loading issue for some wavefiles
  • added: octave change in wavefile preview
  • added: launch mode function. beside the regular launch possibilities there is now an additional synchronizing to queuepoints/zero cross launchmode (Setup -> Pattern Launch Type)
  • fixed: midi issue for velocity/mod recording on other tracks than 1
  • changed: Trigger All Off function (Trigger16 FX) to Extra Trigger FX which involves Trigger all Off and swap trigger commands from the FX
  • added: implemented firmware update / file transfer for the video expander
  • updated: SETW command for samples so it would overrule samples or waveforms selected from the sample/wave column is used from the pattern FX
  • added: global swing function (project screen) for the internal clock (+- 1/64th precision). Be aware that the output clock is also affected by the swing.
  • added: clock change shortcut. If on the clock in settings with any external clock pressing shift+delete will switch seamless to internal clock.
  • fixed: delete marked values with shift up function for pattern screens
  • added: ‘clock out disabled’ function. So the Clock and Reset outputs can be used to generate own clocks or additional gates/triggers.
  • update: finetuned live random values results
  • added: random ranges to the randomize functions in the Nerd Menu
  • added: midi notes and velocity to the randomize functions
  • added: SHIFT+DOWN+DELETE on sequencer screen to move a column one down (insert empty one).
  • added: Pattern Import/Export function (Nerd Menu in Pattern Screen)
  • added: CV/MOD Outputs as Automator Source
  • update: speed up Load / Save Projects a bit
  • update: midi recording adds now some quantization (pre/post correction)
  • fixed: wrong text in Sample Retrigger Command
  • change: Table Chord Editing. SHIFT UP/DOWN change the note now and SHIFT LEFT/RIGHT the chord type
  • removed: round robin recording into a midi track from midi. Records now always from left to right into the columns.
v1.24  ·  26 April 2021
  • added: Random Ranges screen which contains a set of 16 different random ranges from 0 – 100%.(press OK on any random value to get to the screen)
  • updated: Enhanced the regular random FX functions (Random next FX). These can now be assigned with a range. Beside the random next FX, the random function can be completely enabled for FX columns, so it stays on and all FX values are being randomized within the selected ranges.
  • updated: Overrule FX values such as from random, automators and others are now scaled to the real function values. So for example if you have an envelope FX which can be 4 digits and the first 2 digits select the envelope number and attack, then only the last 2 digits are overruled within it’s min/max values.
  • added: Random Value for Notes and MOD. These can be randomized now also by one of the selected ranges. (toggle with Shift+OK till you reach R x or RNx. R x selects a random pitch and RNx selects a random note within the selected range.)
  • updated: Performance improvements if many functions are running at the same time
  • added: view of patternlength on sequencerscreen
  • added: Skip playing FX when editing. So the FX you are busy with is being skipped for playing until you leave the FX column again. (Can be enabled/disabled in the Setup screen). Works with FX from patterns and tables.
  • added: FX selector (FX Selekta) which opens a FX list with all effects for this tracktype. (press OK on the Fx command column on pattern screens or tables)
  • fixed: fix for clock divider/multipliers. If a track was stopped and started later it syncs well with the others.
  • added: force clock function so the set clock FX can be forced immediately (if first digit it set to 1) and not only after the pattern is ready. Works now also with applying a new clock in the first row directly.
  • added: ADD/SUB/MUL/DIV FX functions. This adds, subtracts, multiplies or divides with a value to the last played FX and plays the FX again. This can be with and without overflow. For example, if the last playing FX2 was MOD 005. The command with ADD 040 to FX2 adds then the 40 to the 005 and a new MOD plays with 045. Another add would play a 085 etc… Same for Mul, also last was MOD 005, now Multiply with 2 and the result is 10(A) which is being played…go on and you get an exponential curve. Multiplies and divisions have a 0.1 digit resolution. Funny to add for a sample offset to get cool timestreched samples (use the ADD in tables to have it run faster).
  • added: Midi column overrule channels for note columns 2,3,4. A midi track has 4 columns and each column can sequence it’s own midi channel now (yes up to 4 midi-synthesizers/drumsynths sequenced from one track). The polyphonic settings for the midi channels stay for columns that are not overruled by another channel.
  • updated: sega gamepad readout which should work now for most compatible gamepads with all buttons. I can’t guarantee for all clones, but all that I could get my hands on work fine now.
  • fixed: midi problem with channel aftertouch input
  • added: 11 point calibration and precision for CV/MOD outputs. If you got a good precise voltmeter (and I’m not talking about the 50 euro multimeters or in-rack) you can set more calibration points now for a slightly more precise calibration. There is no new calibration needed, it all converts automatically to stay as it was. The same added for the CV16 expander (firmware for that one following).
  • fixed: table issue if table source is the FX Tick and if it is on the same row
  • added: new ratcheting and random functions for the local triggers. Values in the trigger column bigger than E0 got a special function now for even and odd ratcheting, random triggers, random ‘ratches’, random gates based on the random ranges.
  • updated: the launchpad functions so mini and MK2 would work well again
  • added: euclidean features and trigger shifting with the launchpad
  • added: SPFX sync to mainclock command
  • updated: Refactoring of the statusbar view. Added now all missing details to the stausbar in the patternscreens, table and patch screen and some other little beauty fixes
  • changed: toggle note value (SHIFT+OK) behaviour. The originial value is now also selecteable with this
  • added: toggle function on table (SHIFT+DELETE). Toggles between — and **
  • added: program change to midi control presets (former Midi CC FX) ( = program change from FX + channels possible)
  • added: random midi velocity from random ranges
  • fixed: sample playing/gating through CV inputs
  • added: sample triggering through CV inputs
  • updated: the LFO ranges so it allows finer amplitudes
  • added: scrolling for sample patterns
  • fixed: Table edit fix so the current table doesn’t switch to another while editing
  • added: notes in the CV and MOD FX for a modular track (also for tables and patches)
  • fixed: some wrong chords
  • added: function to either record/play from Midi CC#1 or from velocity into the MOD column / outputs.
  • added: Track follow Midi playing/recording. So the selected Midi Channel will play/record into the selected track (either the column on which it is on the sequencer screen or in the pattern)
  • added: up to 6 voice Polyphonic Midi recording/playing also into regular CV/Gate tracks.
  • added: Gate as automator destination for CV/Gate tracks
  • added: OK Button to open sample-load screen on sample column
  • fixed: Sample BRK repetitions
  • added: easteregg
v1.23  ·  25 November 2020
  • added: new Sega Gamepad implementation with free button assignment
  • added: gamepad trigger recording function
  • fixed: for weird BPM detections
  • added: play Chord command for CV/Gate, Midi and CV16 Tracks
  • added: euclidean input functions for the triggers of the local CV/Gate tracks
  • added: shift up/down functions for the triggers of the local CV/Gate tracks
  • updated: Mainclock edit
  • fixed: sample slot scrolling
  • fixed: possible weird behaviour when inserting sample sequences
  • fixed: sample volume override
  • fixed: non-working BRK override for trigger16 expander
  • fixed: loading an old project with a filled sample memory
  • added: groove counter. Shows if grooves are not equal with the groovesettings and patternlength
  • updated: CV input sampling improvement. Live passthrough on change only now.
  • added: Table and Patch screens can now also directly entered when pressing OK (if enabled)
  • added: TAP recording of triggers (using OK) if recording and on trigger column of a CV/Gate track
  • added: sync on OK for mainclock
v1.22  ·  18 October 2020
  • added: 8 ADSR envelopes with advanced settings ‘behind’ the automator screen
  • added: many envelope sources and destinations
  • added: One Shot, AD-SR and Loop mode. (AD when the Gate is set, SR when it is released)
  • added: Envelope chaining
  • added: automator envelope ‘mirror’ for automators with Offset, Invert, AMP and bitrate 1..12 bit. clones one of the selected envelopes actually into the automators
  • updated: CV input for automators, added Offset, Invert, AMP, Bitrate 1..12bit
  • updated: bitrate/quantisation to a finer resolution for all automators
  • removed: back function in automator LFO settings (obsolete)
  • added: pulse wave to the automator LFO
  • changed: input calibration and autocalibration for a more precise response (Inputs need new calbration!!!)
  • added: ‘New Project’ function
  • replaced: old screensaver with a new fancy one
  • added: ** in the sequencer screen which is to stop a pattern (shift delete on empty spot)
  • added: change to another pattern in pattern screen by holding the pattern button and navigating (navigates through the order in sequencer screen)
  • fixed: CV input sampling bug (occasional CV input drops)
  • fixed: note transpose for non-note values
  • added: ‘set’ Patch in pressing SHIFT+OK in patch screen
  • added: envelope FX functions to CV/Gate track
  • added: SHIFT UP/DOWN function to marked pattern Nerd Menu to shift all marked values up or down with wrap around
  • added: patternlength function for editing and playing (default patternlength in setup menu)
  • updated: euclidean and random jump to work within patternlength
  • changed: flip row, random order etc from nerd menu to work with marked area instead of the whole row
  • added: autobackup and special screen in case of crashing (which hopefully will never happen)
  • added: default groove settings (setup screen) for new patterns
  • added: probability for the whole sequencer row
  • fixed: possible bad probability seed
  • updated: current values settings, added Current value for Midi and Audio tracks
  • changed: behaviour to get into screens so it is ‘the same everywhere’ for all tracks, if you press the patch button you will get into the current values screen. If you press it again you will get to the track setup (and the other way around). Of course except for if you selected a patch.
  • added: ‘Hold SHIFT+STOP” double request before stopping sequencer (enable in setup)
  • fixed: track transpose saving
  • added: max Mainclock steps (amount of steps for the baseclock)
  • fixed: navigation wrap so it works for all track types
  • added: FM 4 Operator synth engine
  • updated: volume and bitcrush resolution to 256 instead of 128
  • reduced: sample memory to 190000 byte (needed more memory) Sorry here, still around 4 seconds. I tried to get as little as possible but still being future proof.
  • added: basic wavefolder function/effect
  • added: lofi delay function (per track)
  • added: sample glide functions
  • added: automator FX, envelope fx + glide + wavefold + delay settings for sample FX
  • added: gate off function (beside sample/wave off) to allow a envelope release. (shift+delete is either note/sample/wave off or gate off as 2nd function)
  • added: function to clone the audio from Track 7 to Track 8. So a nice stereo field can be generated when using different delay values.
  • renamed: sample tracks to ‘Audio’
  • changed: audio retrigger so a value of 00 would retrigger the envelope
  • added: double stop track function to stop waveforms from the current track
  • added: set waveform/sample as sample FX
  • fixed: missing decrements for CV16 standard FX values
  • fixed: current values which didn’t show the modular tracks but the CV16 instead
  • delete: in trigger16 drummatrix deletes only the current drum and not the whole row anymore
  • fixed: trigger16 random and overrule functions for FX columns
  • updated: Trigger16 drummatrix triggers are now also visible in the regular T16 columns.
  • added: Simple Midi debug in the record/input screen. Shows note midi data first byte on top
  • fixed: samples so a waveform would also trigger from Midi
  • fixed: pitchbend from midi so it works also when not recording
  • fixed: issue with midi active sensing
  • fixed: note delete for midi track (velocity was missing)
  • fixed: editsteps work also for midi step change of notes
  • updated: major rework of the tables
  • added: change to another table from the table screen (hold table button and then cursor up/down)
  • added: some pattern handling for tables (new table etc)
  • added: new table functions for random, scaling, chords, not allowed notes etc (this allows indeed scaling of your main sequence)
  • updated: rewrite and timing fix for tables
  • added: table tick source from sequencer function (SPFX)
  • added: CV input as table source
  • added: Automators as table source
  • fixed: table editing
  • added: nerd menu for table screen to release tables
  • added: Table presets to nerd menu to add different tables like doubles, triplets, different chords…
  • added: compact table functions which releases empty and unused tables
  • added: Table screen animation
  • added: Table functions for audio tracks (samples/waveforms)
  • added: backwards and pingpong Table features
v1.21  ·  3 January 2020
  • added: Midi Note input offset, so recorded notes can have an offset of semitones or octaves
  • added: Midi Note output offset. So playing midi notes can have a default offset for like if your midi gear plays the C-3 one octave lower or so.
  • added: amount of record voices function. So midi is not fixed anymore to record into all 4 columns, but can be limited to 1-4 Columns. The other columns stay untouched.
  • added: page up/down fix to get to the top and bottom at end positions in pattern and sequencer screens
  • fixed: Mark + Page up/down
  • updated: main clock and clock view also for all other screens
  • added: stop all sounds function to NerdMenu in patterns. OK stops sounds from the track. SHIFT+OK stops sound from all tracks
  • added: waveform player in samples. From Sample 12 (0C) the waveforms Sinus, Triangle, Ramp,sawtooth, square and noise are added/playing. These can be pitched, stopped, manipulated with the effects or manipulated though the automators. The squarewave can be changed in Pulsewidth and the waveforms can be hard-synced with each other.
  • added: trigger details in local trigger column in the statusbar. So you know when editing what the numbers mean.
  • added: delayed reset function so the reset comes a bit later after the last clock when stopping the sequencer.
  • added: All Sound Off function by pressing SHIFT+STOP on a stopped sequencer. All sounds off also fixed for Midi
  • added: for Automator LFO new input clock types, derived from a step or a tick with multiplicators or dividers (set with speed) and step from another slot.
  • fixed: midi issue which could create a hanging note on local CV-Gate tracks in very rare situations
  • added: autogate enabler function, so autogate can be enables/disabled (global setup) including the setting to change the Gate Off time.
  • fixed: fix for clock divider / multiplier settings so they are not accidentally set in patch by default
  • fixed: changed PR to piano roll name for trigger16 expander, added proper explanation.
  • fixed: bug for sequencer stop which randomly could set triggers on stop
  • updated: Start and stop functions are now also available in other screens
  • added: Trigger as Sample FX effect. Triggers 1..6 can also be controlled from the sample tracks.
  • added: Notes as Sample FX effect. All CV and MOD outputs can be note-manipulated from the sample tracks now
  • fixed: last note value for sample when editing
  • changed: the order for modular track player so tables are handled right after the FX
  • updated: Mark, Copy + Paste + Delete now possible in the sequencer screen while a running sequencer
  • added: clone to local CV tracks when played or recorded live from Midi
  • updated: enhanced trigger delay time to up to 10 milliseconds (CV/Gate track->Setup)
  • added: trigger inversion function so the triggers/Gates for individual tracks can be inverted by default. (Works probably well with 1.2V/Oct of Hz/Volt settings and gear)
  • updated: the trigger timings for the local trigger tracks. Since V1.9 they have been changed but accidentally not matching the manual and Trigger16 timings anymore. Fixed to match again.
  • added: CV/Gate/Mod functions to the Midi tracks. So now all the local CV/MOD/Gate outputs can be manipulated from the 4 Midi Note columns as well.
v1.20  ·  11 July 2019
  • added: live animation for automator screen
  • added: Euclidean Rhythm input for Trigger16 expander
  • added: Shift UP/DOWN of drum matrix column for Trigger16 expander. Shifts Up/Down the sequence in a drum matrix column (and inserts on carry)
  • fixed: Trigger16 drummatrix and the 8 normal Trigger16 columns overrule on swapped tracks
  • added: functionality that cursor gets back to drummatrix when it was on drummatrix at latest
  • added: missing probability on drummatrix in double pairs on first or 2nd 8 drumtriggers
  • added: Launchpad Integration for Launchpad Pro, MK2 and Mini. You can only use the Pro for now as it has regular Midi In/Out. (Beta)
  • added: decimal view in transpose, if decimal is on
  • added: Version number in Setup screen
  • fixed: possible hanging Midi notes on CV recording
  • added: Mute and Solo for Trigger16 expander
  • added: Speedup/Slowdown (Nudge) for finenudging and ticks (Project -> Tempo)
  • added: ‘Enter pattern screen on OK’ function (if enabled). Enters pattern screen or creates a new pattern (if the spot was empty)
  • added: 1.2V/Oct as alternative note-scaling (buchla)
  • added: Hz/Volt note scaling
  • added: Note transpose of marked values from sequencer screen
  • added: MOD note transpose
  • fixed: possible ‘stop track now’ and ‘stop sequencer now’ issues
  • added: function to change global transpose on a zero transition or when pressing OK directly (Project screen->Transpose)
  • added: track transpose to sequencer screen Nerd menu
  • fixed: loading issue of older projects < V1.19 where the automator settings could be wrong
  • added: pre-listening also for Midi tracks
  • fixed: Page Up/Down in sequencer screen when marked
  • fixed: possibility when creating a new (last) pattern that the sequencer could overwrite table fields
  • added: Page Up/Down in calibrate screen to direct reach the needed part
  • added: Note to the Trigger16 FX, so notes (with or without trigger) can be played on the regular CV/Gate output
  • added: additional delay setting for the trigger column. Trigger delay settings for cv/gate setup screen, so triggers can be delayed more compared to the CV outputs.
  • updates: If a trigger is filled in in the trigger column, then it always overrules the note auto-gate regardless of probabilities
  • added: User Interface menu and screen to change font (5 new fonts) and screen colours
  • added: Midi recording with flexible input routing, added polyphonic recording (Notes, CC, aftertouch, pitchbend etc) into midi tracks, recording and playing into Trigger tracks, Midi pitchbend into CV tracks, Midi to transpose tracks and transpose all
  • fixed: When marking, SHIFT+DOWN marks all now also for Midi and Trigger16 screens.
  • added: Delete while recording: Deletes if recording and in pattern screen and pressing the table button for parameters that are selected to record
  • added recording into the current cursor position for CV input and Midi (Note input into patterns through CV inputs or Midi with or without running sequencer)
  • updated: Major CV recording update, Flexible input routing, Live CV input for transpose, manipulations, Sample playing, sample pitch, slot and gate recording, XY Sequencer Move, Input->Output quantization
  • added: manual CV calibration
  • added: PR
  • added: Pre-listening for MOD values and not only notes
  • fixed: Unwanted BRK0009 insertion in sample screen on first parameter
  • fixed: Midi mark values for FX columns
  • added: per track transpose including settings to allow or avoid track transpose or global transpose for the track (track settings and special FX)
  • added: All Sound off function (midi controller78)
  • fixed: Midi basenote FX
v1.19  ·  15 April 2019
  • added: Midi sequencing
  • added: new pattern screen for 4 note polyphonic (+ Velocity) sequencing per track.
  • added: Midi track support Notes, Pitchbend, Program Change, Polyphonic and Channel Aftertouch, CC, NRPN, flexible assignment of tracks and midi channels
  • added: Midi notes can be played (cloned) on the local modular tracks (CV & Gate) if wanted.
  • added: Most Midi commands can also be controlled by the automators
  • added: Midi Probabilities: Note1, Note2, Note3, Note4, FX1, FX2, FX3
  • added: Flexible Limiter for automation to Midi to reduce Midi data
  • added: NSA (Nerd Sound Adapter) Expander support. Beside the Midi expander 4 additional expanders can be connected which are then integrated in the sequencer.
  • added: Expanders can be assigned to one or multiple tracks.
  • added: Firmware updates of the expanders simply possible via the NerdSEQ. So new features are also possible for the expanders. As reliable as NerdSEQ firmware updating.
  • added: Trigger 16 Expander
  • added: Provides 16 more Trigger/Gate outputs with all functions the local trigger outputs can do (eg. Trigger Length, Delayed Gate, Retriggering….)
  • added: Binary output to be able to create some cool dividers
  • added: Trigger 16 screens and sequencing + integration with all FX and Automators.
  • added: drummatrix to allow classic drum sequencing with a good overview
  • added: Square wave generation to trigger output from automator lfo
  • added: Track Setup screen for all track types where Track specific settings can be done.
  • fixed: when pressing stop twice (or stop track from FX) could insert problems
  • fixed: Possible crash when starting the sequencer with an empty project from external clock
  • added: General Track Assign screen where tracks can be assigned to either Internal CV/Gate, Midi or to the available expanders.
  • added: FX command to start a pattern from the sequencer by position
  • fixed: Avoid Sample retriggering without a playing sample
  • added: SHIFT+DELETE on a Note column acts now as either ‘Delete Note’ or as ‘Insert Note Off’, no browsing down to lowest note needed anymore.
  • fixed: possible SEGA gamepad freeze situation after saving
  • fixed: Muting for sample patterns with odd groove settings
  • added: Start playing possible from all regular screens now
  • fixed: Compact pattern function with copy/paste clipboard
  • added: Copy paste between compatible pattern columns. Copy and paste can be from all notes to all notes, triggers to triggers, grooves to grooves from different pattern types. Content can now also be copied between the 2 sample parts.
  • added: Per track multiplier / divider. Dividers and Multipliers can be either live assigned to a track or via FX command.
  • added: Dividers/Multipliers: /32,/16,/8, /7,/6,/5,/4,/3,/2, *2,*3,*4,*5,*6,*7,*8)
  • updated: Visual updates: Sequencer screen layout, divider settings are shown per track, introduced VU meters for the samples, main clock indicator update
  • added: Colors on sequencer screen. Change the colors of special parts for fast recognition
  • added: Longer filenames support for sample loader
  • added: Enabling/Disabling of Midi clock output
v1.18  ·  18 February 2019
  • fixed: Fix for the case when loading another project while one was playing which could cause a 1 BPM tempo. Sequencer stops now when loading another project.
  • fixed: bug in tables where a table in track 6 could cause trigger 1 to trigger
  • updated: in MOD column instead of using OK to switch between note and MOD values. Need SHIFT+OK from now
  • added: prelisten function for MOD column now using the OK button. If both MOD – note and Note are filled in, then 2 notes can be prelistened.
  • fixed: Delete marked Trigger changed MOD values next to it
  • fixed: Midi recording if note on and off was on same step, then now a trigger of F0 is filled in instead of a note-off
  • added: Sample preview (In sample browser SHIFT + LEFT for output 7 and SHIFT + RIGHT for output 8, press again to stop pre-listening). Also very long samples (as in ‘minutes’) can be previewed, and that all also while playing (Is overruling the current sample track).
  • added: Preview of already loaded sample slots (SHIFT + LEFT for output 7 and SHIFT + RIGHT for output 8)
  • fixed: Basenote from patches works now
  • added: Patch to FX columns
  • added: Table to FX columns
  • updated: Patches always update all inserted values for local CV/Gate tracks
  • fix: BPM display matches the actual timing now.
  • updated: Live change values when editing patches removed
  • updated: Removed support for 24bit and 32bit Wavefiles. All standard PCM (non compressed) 8/16 bit Mono/Stereo wavefiles are supported.
  • added: DINSYNC Clock input (through clock and reset input)
  • added: Note plays when holding OK button and walking up/down -> Plays notes while browsing
  • added: For samples: Note plays + note browsing as well
  • added: Compact Sequencer function (SETUP SCREEN) Cleans up unused patterns and releases them again for new use
  • added: Superslow automator lfo speed mode
  • changed: Range for LFO better resolution (more fintuning for lower ranges)
  • added: Record from CV route to outputs directly, so you can hear what you record directly
  • fixed: Edit was still possible on some places even though edit was turned off
  • added: If Edit mode is OFF, allow live use of OK button in sequencer screen to temporary jump to the same step of another pattern (SHIFT+OK for the row)
  • fixed: Fixed external start of pattern/row (through Midi or DINSYNC with shift button starts whole row, without shift only the ‘selected’ pattern)
  • added: Load / Save sampleblock. Allows to load and save all sample slots into / from a file.
  • added: Load sampleblock directly from sequencer (LSMP fx command on sample tracks) for ‘nearly’ seemless replacement of all samples.
  • fixed : When deleting marked values in the pattern screen with shifting up and something was filled in in the MOD column, the NerdSEQ could possibly crash.
  • fixed : When after power on, playing the first sample + retriggering + probability could cause a crash.
v1.17  ·  16 October 2018
  • fixed: In the Sample Load menu, deleting in the ‘Abort’ row could reset the NerdSEQ
  • added: ‘All Sounds Off’ Midi Message, releases all Notes.
  • updated: Automator value browsing in the FX section changes now the Automatorfunction with shift+up/down and the value with shift left-right. Current values (scaled) are automatically filled in when browsing through the functions
  • added: Autoload function in the setup menu. Set the last saved project to autoload on startup.
  • fixed: In the sequencer screen if the global transpose and the playing note is higher than the highest note (and lower than the lowest)
  • updated: autoload to be able to load projects with 8 character names
v1.16  ·  14 September 2018
  • added: Automations. 8 Automation slots with the modulation matrix to output the automators to several internal and external functions.
  • added: Current Automators: LFO, CV inputs. LFO automator with the following settings: Speed, Offset, Invert, Clock, Range, Waveform (Sinus, Triangle, Sawtooth, White and pinknoise), Bitrate, Phase. All automator settings can be manipulated from the FX column of a track. Also, several LFO settings can be manipulated by another automator slot: Speed, Range and Reset. The CV input automator got no settings yet (for next version). Automator destinations: Track 1..6: CV, MOD, Trigger Length (overrules the next trigger in length), Trigger Delay (overrules the next trigger delayed gate function), FX1..FX4 Overrule (overrules the next FX values), CV/MOD Glide+Steps, All probabilities, Step Overrule (experimental). Sample tracks 7,8: Pitch, Volume, Bitcrush, Distortion, Sample position, FX Overrule, All probabilities, Step overrule (experimental)
  • changed: Trigger column overrules the auto-gating from notes. So if a note is filled in and a trigger (from trigger column) at the same step, then the trigger got high priority
  • added: Next Random FX overrule in FX column. The next FX value from destinations (0 = random fx column, 1..4 = FX 1..4) will be overruled by a random value.
  • added: Old projects from versions older than 1.16 can be loaded
  • added: time in sample pattern screen
  • added: Din-Sync24 output (for clock)
  • added: Edit steps (change in setup screen). Cursor jumps automatically the amount of steps further when inserting a new value with SHIFT + CURSOR-UP in the pattern screen. Be aware that this can be confusing when you are used to insert values with SHIFT + CURSOR-UP. Inserting new values without the steps jumping can be done with SHIFT + CURSOR-RIGHT. You can disable this function to get back as it used to be if the editsteps are 0.
  • added: OK button on the trigger column triggers the underlying trigger value
  • added: Current running table is visible in the pattern screen.
  • added: Table Stop command. Be aware, tables are not being stopped anymore by using a patch. Table stop is the value left of Table 00.
  • added: All tracks play (SHIFT + START) from inside a pattern (same like on the sequencer screen)
  • added: Simple Screensaver. (Enable in Setup Screen. 0 Seconds = Screensaver off)
  • fixed: BRK in sample tracks works now as suppose to be in combination with probability
  • added: PAGE UP/DOWN in patch screen
  • added: Clone patch with SHIFT + OK on a current patch
  • added: Setting (setup screen) to automatically add also a trigger in the trigger column when inserting a note.
  • added: Sample offset FX
  • added: Note Prelisten when pressing OK on note (works also with SHIFT + CURSOR-UP/DOWN + OK)
  • added: Note insertion (note scale) on MOD column. Fast switch by using OK on the mod column swaps between 000, 800, C-0, C-4, C-8.
  • added: Screen wrap-around (enable in setup screen). Cursor swaps back to the begin/end of the screen up/down/left/right.
  • added: Setup function: Reset all values/settings on song stop.
  • added: Highlight rows. The row highlighting from the pattern screen can be changed in the setup screen (eg, 4 = every 4th row is highlightened)
  • added: Special FX command with multiple functions: Stop track after pattern ready, Stop track directly, Stop Song, Set/Reset clock output, Pulse clock output, Set/reset RESET output, Pulse Reset output, Reset all track current values, Reset all current values, Goto random position, Resync track, Resync All.
  • added: Modwheel input for live manipulation through MIDI (for MOD)
  • fixed: Mute didn’t affect the FX column well
  • added: Nerd Menu: Reset current Track values, Reset All current values, Resync Track, Resync All
  • added: Pattern Names. You can give each pattern a name now. (Add name in Nerd Menu on the pattern screen)
  • fixed: Screen edit / key input inconsistencies
  • added: Trigger function ‘FD’ will toggle the trigger.
  • updated: Many small updates and fixes in the screens and background to get a smoother usability feeling and higher performance. Screen change is now much snappier. Removed many mini-glitches.
  • fixed: Basenote didn’t reset when a pattern/track was stopped manually
v1.14  ·  7 March 2018
  • updated: When creating new patches the init value for tempo was 128 bpm. Now there is no init value anymore for the tempo.
  • updated: Patches from old projects will be updated automatically.
v1.13  ·  27 February 2018
  • added: Mute – Unmute functions ( SHIFT+DOWN+START mutes/unmutes the current track)
  • added: Solo/Unsolo functions ( SHIFT+UP+START solos/unsolos current track)
  • added: When editing in pattern screen: SHIFT+UP+DELETE Removes the current row and shifts all one up from below the row.
  • added: SHIFT+DOWN+DELETE Inserts an empty row and shifts all one down from that point
  • fixed: Disabled Merge and compact functions which are not usable yet but could have caused problems
  • added: the Nerdmenu which can be reached by pressing the Nerd button (SHIFT+AUTOMATE) with several functions:
  • added: Undo – undo for the last (and only the last) action in the sequencer or the (same) pattern screen
  • added: In pattern screen without marked values: Randomize current value
  • added: In pattern screen with marked values: Transpose +1, Transpose -1, Transpose +12, Transpose -12, Flip Rows, Randomize row order, Randomize values
  • fixed: for the random generator
  • fixed: avoid START, STOP and value change when in mark mode
  • fixed: Avoid endless loop when Mark+Insert copy on the first row
  • added: Current Values screen. Shows current values of the current track including manipulation of the values (OK on the Triggerexecutes the trigger setting)
  • added: Support for folders/maps in the file browsers (take care that you choose not too long folder names, space is not endless(even if they tell you so)), also still there is no alfabetical sorting (which is in fact impossible cause of the lack of memory or it would be extremely ressource eating). So you either copy your files in your order on the sd card or you use some of the directory sorters which are available for all platforms)
  • updated: Filebrowser shows now 10 instead of 8 files per side.
  • fixed: Midi problem where a gate could stay set when the Midi master send 2 times the same Note-Off erratically
  • added: Midi Enable/Disable. Turns midi reception on/off except for sync, so if you want to clock but the NerdSEQ shouldn’t react on midi notes etc.
  • updated: Some beauty fixes
v1.12  ·  14 January 2018
  • fixed: Connected IO-Expander could interfere with normal button pressing when no Sega gamepad is connected in special circumstances
  • added: Kill command for patches
v1.11  ·  3 January 2018
  • changed: Delete with moving up and marked delete with moving up. Uses the UP button now instead of the DOWN button. ( SHIFT+UP+DELETE)
  • updated: When navigating through the FX types in the pattern screen, the Pitch, FX and tempo settings are getting default values instead of 00. Here tempo gets the current tempo setting automatically
  • fixed: that when a JUMP (via break) is active, that another (not quantized) pattern that is selected to play next will now play as expected
  • added: Break got a new function. Now if a value in the break function is filled in, then it repeats the pattern X times (value)
  • So for break they are these possibilities:
  • BRK 000 -> Breaks the pattern after the current position
  • BRK 105 -> Player jumps to pattern row 5
  • BRK 002 -> Player repeates the pattern 2 times (plays it 3 times) (to break position)
  • As the sample tracks got 2 tracks inside and if the repeat and Jump commands are used on the same row, then the Jump got a higher priority
  • Also here, if a new pattern is selected to be played next, the repeat function is being canceled and the BRK works like a BRK 000
v1.10  ·  23 December 2017
  • added: SHIFT+Pagedown on pattern screen in mark-mode marks all
  • fixed: pitch note which works now also on the same step
  • added: setup setting to load settings backup (when debug is enabled)
  • fixed: ‘do always change’ parameters which work well now for patches and tables. So the same value is being send every time
  • changed: system settings are now stored on the eeprom
  • fixed: Probability changes now with the current step
  • added: clone pattern function by pressing SHIFT+OK. If there is a pattern number already, then a new pattern is created and the old pattern cloned in it
  • added: table probability
  • added: FX probability
  • added: Tempo setting, so the main tempo can be changed from FX
  • added: Break FX function got now a jump to step parameter. If a number is filled in and first digit is 1 ( eg 102) then it will jump to position 02 of the same pattern
  • updated: Tempo up to 500 bpm
  • updated: enhanced groove setting up to 32
  • changed: Init probability value is now 100 when editing and not 0
  • fixed: of not setting the trigger (and other stuff) well from another pattern in the FX column
  • changed: Order in project screen
  • changed: Player doesn’t stop now anymore when changing record settings
  • added: the display of decimal values
  • added: reset pulse (10ms) when stopping the sequencer
  • changed: avoid to start record from other screens than sequencer or pattern screen
  • fixed: weird deletion when deleting a marked value (fx did weird)
  • fixed: the problem where one couldn’t choose pattern 00 anymore on the sequencer screen
  • changed: no pattern creation anymore with OK when mark mode is on
  • changed: no patch creation anymore with OK when mark mode is on
  • changed: slightly changed colour to get better contour
v1.07  ·  24 October 2017
  • fixed: issue when deleting multiple MOD values with the Scroll up function
  • fixed: edit behaviour for a FX column. When changing the parameter the first value is always 0.
  • fixed: text on FX types
v1.06  ·  18 October 2017
  • fixed: glitch in patch screen when value changing from an emty patchrule
  • fixed: CV when the same note would’t be added in combination with gate
  • fixed: volume editing in sample pattern screen
v1.05  ·  16 October 2017
  • fixed: the problem that when a whole sequencer row was ‘triggered’ (with shift) while playing that the sample tracks did not ‘trigger’ as well
  • updated: border colour changes now when recording
v1.04  ·  13 October 2017
  • fixed: an issue where loading a project with a big sample in it could cause problems. Project and Sample loading is improved.
  • added: Page Up/Down functionality in the file browser
v1.03  ·  12 October 2017
  • fixed: One could create an illegal patch inside a sample pattern which leads to a crash when entering the patch screen.
v1.02  ·  7 October 2017
  • fixed: sequencer start for one pattern
  • fixed with CV recording
v1.00  ·  19 May 2017
  • Initial release for betatesting

Getting the firmware

  • Downloads — the current firmware and the manual.
  • Forum — every past version, and where beta builds get tested.
  • Tutorials — worth a look after a big release; the videos lag the firmware.

Updating is done from the microSD card on the front panel. Do not remove power part-way through an update.