Digitone OS 1.30 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.21 to 1.30

Improvements

The Digitone/Digitone Keys 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 play modes: POLY, POLY (MONO LFO), MONO, MONO LEGATO. MONO and MONO LEGATO modes also have note priority options.

Added the possibility to select all unused Sounds in the project's Sound pool.

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.

Added the functionality to control Voice Reuse per track. It sets if the same note played twice should reuse the same voice, or cycle to use another free voice (default setting).

[Digitone Keys] Added the possibility to select if the Pitch Bend and Mod wheel should affect only the currently selected track or all tracks simultaneously.

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

[Digitone Keys] Added the possibility to select track in the Control In modulation setup.

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.

Restructured the SETTINGS menu.

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

Active notes originating from the [TRIG] keys are no longer automatically note off:ed when entering GRID RECORDING mode.

[Digitone Keys] Changed so that the screen reflects the assigned control knob CC when pressing [USER MODE].

Improved resolution of modulation depth from Pitch Bend, Modulation Wheel, Aftertouch, Velocity, Breath Control, Control Input A/B.

Improved graphics for the algorithm on SYN1 and SYN2 pages. It now indicates the operators affected by parameter changes.

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

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

Added support for OS upgrades using Elektron Transfers Drop page.

Improved the visual feedback from the [REC] key in LIVE RECORDING mode. The [REC] key now blinks per beat independent of the sequencer position.

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

It is now possible to live record Sound pool Sounds from the Sound Manager or Sound Browser.

Bug fixes

Receiving pitch bend on multiple tracks sharing the same MIDI channel, did not work correctly.

Performing a track mute always applied GLOBAL mutes when in GRID RECORDING mode even if the most recently used MUTE mode was PATTERN mute.

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.

The first slot in every modulation settings could disappear after rebooting the device.

Sound locks affected the display of the parameters on the FX pages even though these parameters are not part of a Sound.

For various reasons, notes could sometimes hang.

When using the TRACK NOTE method in GRID RECORDING mode, trigs could in some cases get added to the wrong track.

Decreased encoder sensitivity for some parameters to make it easier to select specific parameter values.

An arpeggiated Sound played manually had its arpeggio interrupted when the sequencer played a note trig on the same track.

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.

Pressing and holding FUNC, and then turning the knob for the DELAY TIME parameter now makes the parameter snap to on-beat values.

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.

Parameters could get inverted when modulated with pitch bend at -64.

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 VOUME 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 other LFOs.

Aftertouch modulation cut off Pitch bend modulation when an external MIDI controller was used to interact with Overbridge over USB MIDI.

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.20 to 1.21

Improvements

Implemented master tune functionality.

Added scale per track functionality to the sequencer.

Added ratio offsets for each of the four operators.

It is now possible to live record sound slots when in MULTI MAP mode.

Improved the Multimap configuration and UI.

Changed the default values for the LFOs SPEED and MULTIPLIER parameters to more musically useful settings.

[Digitone Keys] Added Sostenuto functionality for the CONTROL IN inputs.

[Digitone Keys] The USER MODE menu can now be opened and closed by pressing [USER MODE].

Bug fixes

Parameter values did not show on first keypress when pressing and holding [PARAMETER] keys.

Unipolar modulators (such as the mod wheel and aftertouch) could be set to negative modulation values.

Bank/Sub Bank select and Program change messages were not sent in an optimal way.

The device could in some cases freeze when you were in the Pitch- and Mod wheel setup menus and then selected a MIDI track.

[NO] + [T1-4] both reloaded the Sound and erased trigs in LIVE RECORDING mode. Now, [NO] + [T1-4] only erases trigs. Reload Sound is not possible in LIVE RECORDING mode. Additionally, the Reload Sound shortcut is changed to [T1-4] + [NO].

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

Using Overbridge, it was no longer possible to do a temp save/load using [FUNC] + [YES]/[NO] after a DAW project with Total Recall activated had been loaded, and the DAW state have been synced with the unit. The temp save/load commands would then return Save Error or Load Error.

[NO] + [T1-4]/[TRIG] did not clear trigs on MIDI tracks in LIVE RECORDING mode.

The key combination [FUNC] + [HOLD] to enable portamento did not work.

The arpeggiator did not play notes in the correct order in Cycle and Down modes.

The Pitch bend did not always return to a 0 value after moving the wheel.

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.10A to 1.20

Improvements

Added support for Overbridge plugin.

Added Digitone Keys hardware support.

[Digitone Keys] Implemented USER mode functionality.

[Digitone Keys] Implemented hold functionality.

[Digitone Keys] Added MIDI Ext mode.

Improved Ratio B parameter scaling to enhance control when editing the parameter.

Added support for Sustain pedal (Sustain and Sostenuto CC) over MIDI.

Implemented Control All revert functionality ([MIDI] + [NO]).

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

Implemented reload track Sound functionality. ([NO] + [T1-4])

Implemented reload Page parameters functionality. ([PAGE] + [NO])

Added the option to mute individual audio tracks from the main output, both on global and on pattern level. The global settings are found here: SETTINGS > AUDIO ROUTING. The pattern settings are found here: PATTERN > AUDIO ROUTING.

Added support for pattern mutes over NPRN.

Added support for playing chords with external MIDI keyboard/controller.

Implemented portamento functionality. The portamento parameters are on the TRIG page and the portamento settings are found here: SETTINGS > SOUNDS > SETUP > PORTAMENTO.

Implemented multi map functionality.

Modulation envelope delay is now reflected in the envelope graph.

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

Implemented Undo functionality in the NAMING menu.

Bug fixes

There was no way to return to GRID RECORDING mode after entering TRACK NOTE menu without turning GRID RECORDING mode off and on again.

Pattern Volume could not be set using MIDI CC.

Controlling the VAL1-8 parameters on a MIDI track using an external controller did not work.

A Quick Pattern Mute operation initiated a pattern select timeout.

In rare cases, unison indicated as active on a MIDI track.

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

Master page parameters sent conflicting CC's.

A Sound on a track could sometimes change and sound different after a Sound have been played on another track.

Under some circumstances, pressing [RECORD], [PLAY], or [STOP] resulted in COPY, CLEAR or PASTE Track Sound.

Loading a Sound that contained Velocity modulation could cause odd modulation behavior.

The names of the LFO destination Pitch A and B2 was incorrectly named Pitch 2 and 4.

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

Setting pitch bend depth to high values, and then using the pitch wheel, could offset the pitch.

The sequencer switched to new pattern when aborting pattern paste/clear.

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

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

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

Changing PARAMETER page did not always close the open menu.

LFO data on a MIDI track was continuously sent out even after double stop.

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

MIDI sequencer CCs were sent on parameter locked trigs, even if they were disabled.

List of changes from OS 1.10 to 1.10A

Bug fixes

On some units, certain menus would flicker on the screen. This would be clearly visible when pressing the [YES] key while the LFO page was active.

List of changes from OS 1.02 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

When externally synced, the tempo was sometimes indicated as "X.-Y". For example, 85.-2.

The TRACK keys flashed trigs from the audio tracks even in MIDI mode.

In the display, lists such as the modulation destination list or the sample select list were flickering when turning multiple encoders.

In the Scale menu, MIDI tracks were not named correctly.

Sound locks were not moved when trigs were moved with FUNC+LEFT/RIGHT.

The Digitone could under some circumstances freeze during live recording.

FX CONTROL CH in the MIDI channels settings was only used for output of FX parameter changes. Digitone now handles FX parameters CCs only on the set FX control channel.

Voice stealing mode LOW and HIGH did not work correctly together with unison.

MIDI tracks MIDI channels set to channel 10-16 were changed to default MIDI channels when a project was reloaded.

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

Releasing the SYN1, SYN2, FLTR, AMP key after a clear command made it impossible to undo the clear command.

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

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

List of changes from OS 1.01 to 1.02

Improvements

Show tag selector when exporting a sound.

Added Sysex dump menu.

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

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

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

PAGE button LED is now lit when in scale setup.

Bug fixes

MIDI notes were not sent when triggering from the Digitone keyboard in chromatic mode, or via an external device on the Auto Channel.

Under some circumstances the MIDI tracks would stop sending CC values.

Ext. Input level >0 (and arpeggiator on one track) in pattern caused periodic clicking.

NRPN functionality was not available.

Sequencer position PATTERN PAGE LEDs were not lit in play-mode.

Copy/paste/clear/undo functionality on key repeat did not work as intended.

CC values on MIDI tracks stopped sending data.

USB MIDI name reported as Digitakt due to that it used the same USB product ID.

When using USB Midi sysex, the first exported Sound was always broken.

Use of the arpeggiator caused unwanted clicking noise.

Display refresh did not work when ticking a project in the Project Manager.

Tempo presentation glitch could be seen on screen when syncing from external device.

Device would unintentionally respond to CC93 (Solo) MIDI messages.

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

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

Add Notes feature removed note trigs on other tracks than the active track.

The parameter settings on the VOICE menu were not applied correctly on the first trig of the new pattern after changing patterns.

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

List of changes from OS 1.00 to 1.01

Improvements

Added possibility to change the keyboard octave while the sound browser is open, using NOTE+UP/DOWN.

Incoming MIDI notes (sent on the Digitone auto channel) are filtered so that notes outside the selected scale are discarded.

Help text is hidden when pattern transpose is changed, so that the new value is visible.

Bug fixes

Pattern transpose was not applied until sequencer was restarted.

AENR parameter was difficult to dial.

Unit could, under some circumstances, crash when sequencing arpeggiated sounds on multiple tracks.

Manually triggered (not by the sequencer) arpeggios would not play correctly on muted tracks.

Pattern selection LEDs 1,2,9, and 10 would sometimes not have the correct state.

Changing track while playing on the Digitone auto channel could result in hangning notes.

MIDI sequencer would crash under certain circumstances.