Digitakt OS 1.20 Release Notes

Elektron Music Machines

June 10, 2020

How to upgrade:

To send the OS syx file, use our free Elektron Transfer software. Transfer can be downloaded from the Elektron website.

Upgrading from within the OS

If your current device OS does not fully support Transfer, you will be automatically directed to Transfer's LEGACY OS UPGRADE page after you drag and drop the OS file on the Transfer DROP page. Follow the instructions on the LEGACY OS UPGRADE page to proceed with the OS upgrade.

When the update is done the unit will restart by itself.

Upgrading from the STARTUP menu

A progress bar is visible on device screen when receiving the OS.

When the update is done the unit will restart by itself.

After some upgrades the bootstrap is also upgraded. This upgrade is performed right after the first restart of the device. Do not turn the power off during the upgrade.

Downgrading the device OS is not supported, and is performed at your own risk. User content may be lost.

Should you experience any problems or find any bugs, please report this to

Elektron support: http://www.elektron.se/support

Enjoy!

The Elektron development team


List of changes from OS 1.11 to 1.20

Improvements

The Digitakt now supports class compliant audio over USB.

Added a new step recording mode for the sequencer. Press [RECORD] + [STOP] to enter STEP RECORDING mode.

Added the possibility to select and/or purge unused Sounds and samples from a project.

Added the functionality to preview a single step (including its parameter locks) on the sequencer for both audio and MIDI tracks by pressing [TRIG] + [YES].

Added a new TRIG PROBABILITY parameter.

Added a new trig condition (100%) to the X% range.

Randomizing the SRC parameter page now also affects the SMP (sample slot) parameter.

Separated TRANSPORT from CLOCK send and receive settings in the SYNC menu.

Added snap values for the LEN parameter on the TRIG page.

Added snap values for the LENGTH parameter when pressing [FUNC] + [UP]/[DOWN] in the SCALE menu.

The active sequencer step is now indicated in CHROMATIC mode.

Prevented MIDI feedback problems that could occur when pressing [STOP] twice.

Added support for OS upgrades using Elektron Transfers Drop page.

Moved the Audio Routing options for USB Audio to the SETTINGS > AUDIO ROUTING menu.

Changed the default tempo mode to PATTERN TEMPO mode.

Improved the visual feedback from the [REC] key in LIVE RECORDING mode.

The user is now prompted to select SysEx transfer interface when sending project backups and USB+MIDI is selected.

Changed the MIDI port name to read "Elektron Digitakt" over USB.

Bug fixes

Chords were not trigged when trigged manually on MIDI tracks.

Certain combinations of SCALE settings on the MIDI tracks could sometimes lead to that the first step of a pattern being played once more when changing patterns.

Trig Conditions did not function correctly under some circumstances when using SCALE PER TRACK.

Simultaneously pressing four or more trig keys could in some cases lead to double-triggered keys.

Locked Sounds could display the wrong sample waveform on the SAMPLE WAVEFORM page.

Randomizing a page incorrectly quantized high-res parameters.

The sequencer started after preroll, even if it was paused before the end of the preroll.

The dotted values for the delays TIME parameter were displayed incorrectly.

Character selection using the LEVEL/DATA knob in the pop-up naming window did not behave correctly.

The STORAGE screen could incorrectly display a negative usage percentage.

Pressing and holding FUNC, and then turning the knob for the DELAY TIME parameter now snaps to a set of fixed values instead of an offset to the previous value.

The sequencer could be out of sync when using scale per track, if the previously set scale per pattern value was not 1x.

The reload function of the FX parameter pages did not work correctly, even though the RELOAD PAGE message appeared.

The revert CONTROL ALL function only reverted the active page.

Pressing [FUNC] + [UP]/[DOWN] to set the TRACK LENGTH in increments of 16 in the SCALE Menu did not work.

Trigs with PRE and NOT PRE conditions did not trigger correctly the first time a pattern played.

In some cases, it was possible to place trigs outside the range of the current track.

When changing between patterns that had different AUDIO ROUTING settings, the new pattern inherited the routing of the previous pattern instead of loading its own settings.

It was not possible to clear TRACK LEVEL, MIX LEVEL, or PATTERN VOLUME by pressing ENCODER + [NO].

It was not possible to randomize or reload FX pages on MIDI tracks.

A fixed (non-synced) BPM MULT setting on one LFO could, in some circumstances, affect the tempo of LFOs on other tracks.

All settings and empty patterns in the factory project were not cleared when performing a factory reset.

When receiving external MIDI notes in LIVE RECORDING mode, only the first played note's velocity in a chord was recorded. The following notes instead got the default velocity parameter value.

Parameter locking LFO values for MIDI tracks had no effect.

The device did not listen to the MIDI CC All Notes Off.

List of changes from OS 1.10 to 1.11

Improvements

Added support for Overbridge plugin.

Added scale per track functionality to the sequencer.

Added functionality to randomize page parameters. [PARAMETER] + [YES] to randomize. [PARAMETER] + [NO] to reset PARAMETER page to its last saved state.

Delay Time parameter values are now displayed as note values on relevant steps.

Added the possibility to revert changes made by using the Control all functionality.

Implemented reload track Sound functionality. ([TRK] + [TRIG 1-8] + [NO]) Several track Sounds can be reloaded at the same time by pressing multiple [TRIG] keys.

Added the option to select if audio over USB is Post or Pre track level.

The screen saver now turns off the screen after 60 minutes of inactivity.

Added option to mute internal output from main (USB CONFIG menu).

Added USB to main volume setting (USB CONFIG menu).

Added support for pattern mutes over CC/NRPN.

Bug fixes

It was not possible to use the MANAGE SOUNDS menu to copy Sounds to the Sound Pool.

The sequencer started after preroll, even if it was stopped before the end of the preroll.

Controlling the VAL1 parameter on MIDI tracks, using an external controller did not work.

The MUTE mode could under some circumstances be deactivated when pressing [BANK] or [PTN].

Control All function did not work on the TRACK LEVEL parameter.

Changing PARAMETER page did not always close the open menu.

Pressing [YES] when browsing an empty Sound Pool returned an error.

CC values were sent even if the value was disabled ([FUNC] + DATA ENTRY knob) if an LFO was assigned to the CC value.

The Bank selection was still active after timeout if a [TRIG 1-8] key was pressed during the timeout process.

MIDI Bank Select sent from the MIDI tracks output the message in the wrong format. An additional SBNK parameter is now added to the SRC page on the MIDI tracks.

Sometimes, in MUTE mode a high amount of trigs playing in the sequencer caused the colors to get stuck.

[NO] + [TRIG 9-16] keys did not clear trigs on MIDI tracks in LIVE RECORDING mode.

The [FUNC] key's state remained as "pressed" if [FUNC] + key opened a dialog box window, even after the dialog box was closed.

List of changes from OS 1.08 to 1.10

Improvements

Overbridge support added.

Increased the number of LFO speed snap values.

Adjusted size of icons in the Settings menu.

It is now possible to perform copy, paste and clear operations on the MIDI parameter pages.

Bug fixes

Parameter locking a trig and pressing the BANK key at the same time caused unwanted behaviors and errors.

On a parameter locked step, MIDI CC both sent the default value and the locked value.

While playing a sound, there was an audible click when amp pan was set to full left or right if the track level and amp volume were both set to max.

Sample waveforms from the previous project were not cleared when loading a new project where the corresponding sample slots were empty.

Digitakt could not connect to Transfer when auto channel was set to 1.

The compressor's dry/wet level (MIX parameter) did not react to its assigned CC due to a conflict with the LFO depth CC LSB parameter. The LFO depth CC LSB parameter is now changed to 110.

Controlling the MIDI tracks VAL parameters with external CCs did not work.

The wrong parameter was sent externally from LFO MULT when changing the parameter on the device.

The sequencer switched to the new pattern when the user aborted the pattern paste/clear operation.

Samples loaded to RAM could not be previewed in Sample Manager.

List of changes from OS 1.07 to 1.08

Improvements

Master compressor added.

The name of the sample loaded to a track is displayed when you press and hold SRC or if you are in GRID RECORDING mode and press a trig with a sample lock.

Screensaver mode is implemented. If there is no interaction with the Digitakt for some time, then the screen intensity is automatically lowered.

When you add a retrig, the first up/down-arrow press now only engages the retrig on/off (and does not change RATE) on the first press.

Bug fixes

When you load a Sound to the Sound Pool, its associated sample was not loaded to the RAM, if the original sample slot was not empty in the active project.

The last entry in the sample list was empty when viewing RAM in the Sample Manager.

Parameter locks on lock trigs are applied additively, but only the parameter locks from the latest lock trig were reset by the following note trig.

BPM was sometimes displayed with two decimals instead of one.

Press-and-hold encoder turn sometimes resulted in reverse-turn on release.

After a pattern had played one loop, it was no longer possible to undo the track clear command.

Parameter locks copied (and then pasted) with the Copy Track/Page command were not restored after the pattern was reloaded.

CH.LEN in Length per track scale mode should not have applied to Length per pattern scale mode.

List of changes from OS 1.06 to 1.07

Improvements

Added 'insert char' functionality to name editor using FUNC + YES.

Show sequencer in paused state with lit PLAY and STOP keys.

Sample Manager now displays the current folder.

When a pattern is saved for the fist time, the pattern rename dialogue now opens.

PAGE button LED is now lit when in scale setup.

Show tag selector when exporting a sound.

Adjusted text input screen so that the input field is not hidden by the character matrix.

Bug fixes

Large number of files in a folder caused the unit to freeze.

Copy/paste did not work on the MASTER page.

Pattern change occurred one pattern length to late after receiving a Program Change message from other Elektron device.

Pressing TRK + CLEAR did not perform an undo operation unless you release TRK in between.

FUNC + SAMPLING (Direct sampling) on Recorder screen did not clear the waveform.

Selecting project in Project Manager did not show any checkmark until moving the cursor.

"Enter search string" title in the SEARCH option on the Sound Managers SORTING menu did not fit the screen window.

The function to copy, clear and paste one or several patterns at the same time without leaving the active pattern did not work.

The MIDI tracks did not react to MIDI messages received on the track's set MIDI channel.

List of changes from OS 1.05 to 1.06

Bug fixes

Changing the velocity parameter in the Retrig menu had no effect. (OS 1.05 Regression)

Signal level with no overdrive was 6dB too low. (OS 1.05 Regression)

In the sound manager, there would be a graphics error on the display when copying more sounds than the destination had room for.

List of changes from OS 1.04 to 1.05

Improvements

Sound pool is added to the project. It is now possible to use sound locks on sequencer steps.

Previewing Sounds in the Sound browser temporarily disables the FUNC + UP/DOWN page scrolling.

Encoder click sensitivity is adjusted for better usability.

The Track level graphics is now differentiated from other volume parameters graphics.

There is now an indication that tells if the user tries to load a sample which exceeds available RAM in size.

The active track indicator now has inverted graphics.

The active page name is shown in the title bar when changing pages.

Added a new Storage view to see the used/total amount of memory and the number of projects, Sounds, and samples. The Storage view is available in the System menu.

LFO speed parameter snaps to powers of two.

Added sysex dump functionality.

Added warning when trying to load more samples than there are slots available.

Bug fixes

Allowed more headroom in the bit-crusher to improve audio quality.

Main output had inverted polarity. The main output polarity has been reversed.

The Sound browser would change the preview sound immediately when highlighting it in the list. The Sound browser now changes the preview sound only when you press FUNC+YES.

LFO Depth parameter locks were sometimes lost when saving.

Outgoing MIDI CC data from the FX parameter pages were under some circumstances sent to the wrong MIDI channel.

BPM fraction would sometimes be incorrectly displayed.

The filter trig parameter had no effect. The filter envelope was always triggered by a note trig but never triggered by a lock trig. All patterns will be automatically upgraded to compensate for the changes introduced by this fix.

Lock trigs affected the release timing of the amplitude envelope.

Page LEDs would not be fully lit when expanding pattern length in the scale menu.

MIDI sequencer would crash under certain circumstances.

Selecting OS Upgrade while unit was playing audio would output a static high pitched tone.

After nudging the tempo, the tempo would change to the value set in Global tempo mode, even if Pattern tempo was enabled.

Consecutive clear/paste of parameter pages would not work as intended.

Sample selector and modulation destination selector would flicker if they were changed at the same time as another parameter.

Unit would sometimes freeze during the startup sequence.

MIDI CC was not transmitted from the Master page.

Tune and Note params would skip two octaves instead of one, when dialed with FUNC pressed.

In some cases MIDI tracks would stop sending CC values.

Holding down FUNC+CLEAR while in grid recording mode would rapidly toggle between undo and redo.

NRPN was not received.

When pressing FUNC+TEMPO Mute mode would get activated until FUNC was pressed again.

Track sound name would not be updated after sound export. Sound list would not be closed after saving a sound.

Note length when recording multiple Audio tracks (i.e when not in chromatic mode) would not work properly.

The unit would freeze when having external clock and selecting OS Upgrade.

Lock trigs would always affect the note value.

List of changes from OS 1.03 to 1.04

Changes

The grid record mode can now be toggled also while in Chromatic mode.

The chromatic keyboard now has an extended octave range when a MIDI track is active.

General performance optimizations. Time-consuming operations such as loading / saving samples and projects are now faster.

Bug fixes

The unit would sometimes crash when attempting to save the project via the FUNC + SAVE PPROJ key combination.

In some rare situations, the unit could crash while loading/deleting/moving samples.

Pattern / Bank selection could not be accessed when in Chromatic mode.

Playing the higest possible chromatic note (+24 semitones) on an audio track via MIDI would cause a hanging note.

If the MIDI Output CH setting was set to Trk Ch, the trig keys would incorrectly send notes to MIDI channel 1, regardless of the configured track channels.

If a sample was loaded to more than one slot, only the first slot would have the correct sample length.

List of changes from OS 1.02 to 1.03

Changes

Updated factory presets. In total there are now 32 patterns and 64 sounds. To install the factory presets you must perform a Factory Reset. WARNING: Factory reset overwrites Sound Bank A and Project 001.

Metronome can be disabled/enabled using Func+PTN long press.

Help text is shown when attempting to change a disabled MIDI parameter.

Help text is shown when switching mute modes.

The shortcut operations for saving/reloading patterns have been changed so they don't apply to the saved plus drive project. In order to save patterns to (or reload ditto from) the plus drive project you must now use the pattern menu. This means you can use the quick save/reload operations to work with the pattern in a way that's not destructive for the saved project. The operations will now also work for unsaved and write-protected projects.

New default MIDI settings for new projects: USB output is enabled and parameter output is set to CC.

Active mute mode (global vs pattern) is now remembered, so that both the mute mode and the quick mute mode shows last visible mode instead of always defaulting to global mutes.

Write-protected samples are now marked with a padlock in the sample manager.

On/off switch-type trig parameters retain their names on screen when parameter locking. Were previously replaced by the text on or off.

Improved bank selection mode.

Bug fixes

Exception error when loading/deleting/moving samples.

FX Settings not remembered after reboot.

FX settings not applied correctly after pattern reload

Track levels not applied after pattern reload.

Having any MIDI track active causes internal tracks to ignore external MIDI notes.

Changing to a Pattern in a different Bank while playing displays incorrectly.

Pattern selection would go away before PTN button was released.

Project sub-menus not restored properly when toggling settings menu.

Not possible to edit or record trigs via USB MIDI auto channel.

Pattern paste and pattern reload wouldn't update tempo.

Clearing the trig page would incorrectly reset the note length.

Zooming on the recorder screen could cause big delays when saving the sample.

MIDI transport input ignored its designated setting, and would be received or not depending on whether clock input was enabled.

Applying minimum trim in the recorder screen would make the unit freeze.

Power cycling the unit would preserve the currently active global mutes, with one exception: if track 16 was muted, all tracks were unmuted after a power cycle.

Some messages in the sample manager would not be displayed.

It was not possible to clear MIDI note locks using trig key + play/clear.

Pressing TRK would not close pattern change mode.

Pattern selection mode would exit once a pattern had been selected, even though the PTN key was still being pressed.

Mute mode could not be opened when in step recording mode.

Pattern mute on MIDI Track would not engage until next pattern loop, or until the second run of a pattern when changing pattern while the sequencer is stopped.

The unit would hang very easily if there were any trigs on the MIDI tracks and if transport mode was changed quickly a few times in a row.

List of changes from OS 1.01 to 1.02

Changes

Improved metronome menu.

Improved quantization menu.

Recorded sample trim is automatically reset after saving.

Added possibility to reset recorded sample trim using the NO key.

Reversed recorder zoom knob direction.

Added graphical representation of reverb shelving filter.

Added graphical representation of reverb and delay HP- and LP-filters.

Improved simulation of encoder detention.

Bug fixes

Last note in the external MIDI chromatic keyboard range was not playable.

The mapped drum octave on external MIDI was too wide, triggering not 8 audio tracks, but also incorrectly triggering the first 4 MIDI tracks.

External MIDI could not be used to enter notes into the sequencer.

Having any MIDI track active caused internal tracks to ignore external MIDI notes.

Unit would sometimes crash when synced to external MIDI clock.

MIDI Notes were not cleared from trig when removing trig.

MIDI Note2..4 were not included in copy/paste trigs, nor when rotating a track, nor with scale page copy/paste/clear.

It was not possible to record chords into the MIDI sequencer via Chromatic Mode or external MIDI when live recording.

List of changes from OS 1.00 to 1.01

Changes

Empty kit is initialized with eight default drum samples.

Graphical amplitude envelope added to amp page.

Graphical filter envelope and filter response plot added to filter page.

Graphical MIDI note keyboard added to the MIDI trig page.

The export sound operation no longer prompts for which track sound to use. It just uses the currently active track.

Func+yes can be used to preview sounds (using the active track) in the sound browser.

Bug fixes

Sample file association was not saved with sound, unless the slot parameter was updated after the sample was loaded.

Sample loop position parameter had the wrong upper limit. Corrected to 120.

Sound tag editor responded very slowly to input and did not use full screen.

LFO trig flag was not enabled by default in new project.

The clear kit option in the pattern menu would actually clear the sequence.

No note-off was sent for infinite length MIDI notes when pressing stop.

Entering MIDI notes outside of the valid range (0...127) using offsets would result in undefined behavior.

Showing all the parameter values of pages delay, reverb, and master by pressing and holding func+page key did not work.