Every time a Pull Request improves the community firmware it shall be noted down what it accomplishes and how it is used.
Please note that this document describes the state of the very latest development work for a future Deluge version at a given time, and many of the features are not yet available in released stable versions. Documentation about released versions can be found here:
For more detailed version information, see the changelog.
Reference the 'Community Features Menu' section at the end of this document to understand what each entry is and their 7SEG abbreviations.
In general, we try to maintain file compatibility with the official firmware. However, files (including songs, presets, etc.) that use community features may not ever load correctly on the official firmware again. Make sure to back up your SD card!
- Note velocity is now displayed in clips using colour intensities. The note head (the bright part) now stands out from the tail in proportion to its velocity. At velocity 127 it is identical to official, at velocity 0 it would look the same as its tail (but you can't have 0 velocity).
- The menus for the following items have been updated on OLED, with multiple values visible and editable at the same time. Hold
SHIFT
and turnSELECT
to edit them. This feature is on by default, and can be disabled viaSETTINGS > COMMUNITY FEATURES
.- Envelope 1 & 2.
- LPF and HPF.
- LFOs.
Here is a list of general improvements that have been made, ordered from newest to oldest:
- (#17) Increase the resolution of "patch cables" between mod sources and destinations. This adds two decimal points
when modulating parameters.
- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
-
(#512) Change handling of MPE expression when collapsed to a single MIDI channel. Previously Y axis would still be sent as CC74 on single MIDI channels. This changes it to send CC1 instead, allowing for controllable behaviour on more non-MPE synths. Future work will make a menu to set this per device.
-
(#934) Allow converting polyphonic expression to monophonic expression. Two settings are added to midi clips under a new menu entry POLY EXPRESSION TO MONO. AFTERTOUCH converts MPE or poly aftertouch to channel aftertouch, and MPE converts poly y-axis to mod wheel and poly pitch bend to an average monophonic pitch bend. For y axis and aftertouch the highest value wins.
-
(#2343) Allow converting output Y axis to mod wheel (cc1) to support synths with a limited MPE implementation, such as the micromonsta and the dreadbox nymphes.
-
(#47)
Extra MIDI ports on the USB interface for MPE.
Port 2 shows in the MIDI device menu, and improves the usability of MPE-capable devices through the USB interface by allowing MPE zones to be sent to port 2 and non-MPE to be sent to port 1 (or vice versa). A third port is added for future use such as a desktop/mobile companion app, DAW control or Mackie HUI emulation. When USB for MIDI is plugged into the Deluge, you can browse these settings inSETTINGS > MIDI > DEVICES > UPSTREAM USB PORT 1
orUPSTREAM USB PORT 2
. -
(#147) Allows CCs to be learnt to the global commands (play, stop, loop, fill, etc.)
-
(#170) A new
TAKEOVER
submenu was created in theMIDI
settings menu which consists of four modes that can be selected from. This mode affects how the Deluge handles MIDI input for learned CC controls:1.
JUMP
: This is the default mode for the Deluge. As soon as a MIDI encoder/Fader position is changed, the Deluge's internal encoder position/Parameter value jumps to the position of the MIDI encoder/Fader.2.
PICKUP
: The Deluge will ignore changes to its internal encoder position/Parameter value until the MIDI encoder/Fader's position is equal to the Deluge encoder position. After which the MIDI encoder/Fader will move in sync with the Deluge.- Note: this mode will behave like the
JUMP
mode when you are recording or step editing automation.
3.
SCALE
: The Deluge will increase/decrease its internal encoder position/Parameter value relative to the change of the MIDI encoder/Fader position and the amount of "runway" remaining on the MIDI controller. Once the MIDI controller reaches its maximum or minimum position, the MIDI encoder/Fader will move in sync with the Deluge. The Deluge value will always decrease/increase in the same direction as the MIDI controller.- Note: this mode will behave like the
JUMP
mode when you are recording or step editing automation.
4.
RELATIVE
: The Deluge will increase/decrease its internal encoder position/Parameter value using the relative value changes (offset) sent by the controller. The controller must be actually sending relative value changes (127 for down and 1 for up) in order for this to work. - Note: this mode will behave like the
-
(#837)
MIDI control over transpose / scale.
- Accessed via external MIDI via a new learnable global MIDI command in
SETTINGS > MIDI > CMD > TRANSPOSE
. It learns the entire channel, not just a single note. - Accessed internally from a MIDI clip. Turn the channel to the end of the list past the MPE zones to 'Transpose'. Notes in this clip now alter the transposition of the song.
- Clips not in scale mode are unaffected (similar to the existing transpose behaviour from the encoders).
- Configureable in
SETTINGS > MIDI > TRANSPOSE
between chromatic and in-scale transposition.- When set to
in-scale mode
:- an incoming MIDI note that is already in-scale will set the root note, and rotate the existing notes into place. Eg, starting in C major, an incoming D will set the root note to D, but keep the scale notes, resulting in D Dorian. For other scales, eg Harmonic minor, this rotation still applies.
- Out of scale notes are ignored.
- MIDI clips routed to transpose can be in either scale mode or chromatic. Using the audition pads, placing notes on the grid, or notes triggered during playback will cause the root note to move around on the audition pads, or in keyboard view.
- When set to
chromatic mode
:- incoming notes set the root note. Scale mode clips are all transposed chromatically.
- MIDI clips routed to 'Transpose' cannot be in scale mode. Existing clips of this type will drop back to chromatic mode, and pressing the Scale button will display 'CANT'.
- When set to
- Choice of octave is determined by the first note received by each song (this is reset on each song load). The
first transpostino will move the root note by at most a fifth, to the closest matching note. Subsequent transpose
events will respect the octave as normal.
- Eg. Song is in C major. Transpose receives a D3. Regardless of whether the song is just a bassline, or pads, or a high synth part, it all goes up to D Dorian or D Major depending on the inkey/chromatic setting. After that a D4 will put everything up an octave. If instead the first transpose is a D4, this will initially only go up a tone, and after that a D5 will go up an octave, or a D3 will go down etc.
- Limitation Just as with setting transposition from the encoders, a new transpose event will cut off currently playing notes. If this is done from a MIDI clip, it can cut off notes right at the start so they are never heard. Clip playback ensures transpose clips play first to affect new notes starting at the same position correctly, but any already sounding notes will be stopped.
- Accessed via external MIDI via a new learnable global MIDI command in
-
(#889)
Master MIDI Follow Mode
whereby after setting a master MIDI follow channel for Synth/MIDI/CV clips, Kit clips, and for Parameters, all MIDI (notes + cc’s) received will be directed to control the active or selected clip).- For a detailed description of this feature, please refer to the feature documentation: MIDI Follow Mode Documentation
- Comes with a MIDI feedback mode to send updated parameter values on the MIDI follow channel for learned MIDI cc's. Feedback is sent whenever you change context on the deluge and whenever parameter values for the active context are changed.
- Settings related to MIDI Follow Mode can be found in
SETTINGS > MIDI > MIDI-FOLLOW
. - (#976) For users of Loopy Pro, you will find a MIDI Follow template in this
folder: MIDI Follow Mode Loopy Pro Template
- It is setup to send and receive on channel 15 when the Deluge is connected via USB (and detected as “Deluge Port 1”), so you must go to your Deluge, and do Shift + Select to enter the main menu, go to MIDI -> MIDI-FOLLOW -> CHANNEL A, and set it to 15. In case your port is detected with a different name in Loopy (it could happen if the language of your iOS device is not English), like for example "Deluge Puerto 1" (in Spanish), you can always transfer the existing midi bindings from one port to the other by going to Loopy's Menu -> Control Settings -> Current Project -> Default -> look for the "Deluge Port 1" section and tap on "TRANSFER" to copy or move all the midi bindings to the real port name of your Deluge.
- As a bonus, this project also contains a page "B" with controls for the Song's global parameters, which must be learned individually (not part of MIDI Follow). To do that, go to Deluge Song view, click Select button to enter the Song menu, go to each parameter (Volume, Pan, LPF Freq, etc), hold Learn button and then move the knobs and faders within page "B" of Loopy's project.
- Pages "C" and "D" are the controls that are doing the heavy lifting of sending/receiving midi so they can't be deleted. Pages "A" and "B" are just the "user facing" controls, tied to the stepped dials from the other two pages.
- How to setup Feedback: In Loopy, go to Menu -> Control Settings -> MIDI Devices section -> Deluge Port 1 -> make sure that Feedback switch is enabled. In your Deluge, do Shift + Select to enter the main menu, go to MIDI -> MIDI-FOLLOW -> FEEDBACK. Here you can select the Channel to send feedback to, the Rate at which feedback is sent for Automation, and you must set Filter Responses to DISABLED.
- (#1053) For users of Touch OSC, you will find a MIDI Follow template in this folder: MIDI Follow Mode Touch OSC Template
-
(#963)
MIDI Select Kit Row
- Added new Select Kit Row setting to the MIDI Defaults menu, which can be found inSETTINGS > MIDI > SELECT KIT ROW
. When this setting is enabled, midi notes received for learned kit row's will update the kit row selection in the learned kit clip. This also works with midi follow. This is useful because by updating the kit row selection, you can now control the parameters for that kit row. With midi follow and midi feedback enabled, this will also send updated cc feedback for the new kit row selection. -
(#1251)
MIDI learn for kit
- from song or arranger view, a kit can now be learnt to a midi channel in the same way as synths. The note sent for the learn will be treated as the first row for the kit, and increasing notes get mapped to the next rows -
(#2810) Added new learnable global command
LOAD NEXT SONG
(which can be quickly learned holdingLEARN
andLOAD
and sending a MIDI note or CC message). When the Deluge receives this command while it is playing, it will queue to load the next song within the folder of the current song (wraps around when reaching the end of the folder).
-
(#178) New option (
FINE TEMPO
in theCOMMUNITY FEATURES
menu). Inverts the push+turn behavior of theTEMPO
encoder. With this option enabled the tempo changes by 1 when unpushed and ~4 when pushed (vs ~4 unpushed and 1 pushed in the official firmware).- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
-
(#2264) Swing interval can now be changed by holding
TAP TEMPO
button while turning theTEMPO
encoder. To view current swing interval holdTAP TEMPO
and pressTEMPO
. The menu for setting the swing interval has been moved fromSETTINGS > SWING INTERVAL
toSONG > SWING INTERVAL
. Additionally, when changing either swing amount or interval using theTEMPO
encoder, first encoder detent shows the current swing without changing it, with subsequent ones editing it. -
(#2367) Tempo changes can now be recorded to automation in arranger view
- (#282) Ability to select in
COMMUNITY FEATURES
menu, which parameters are controlled when you click theDELAY
-related golden encoders. The default (for upper and lower encoders) isPINGPONG
(ON/OFF
) andTYPE
(DIGITAL
/ANALOG
), and you can modify it so the encoder clicks change theSYNC TYPE
(EVEN, TRIPLETS, DOTTED
) andSYNC RATE
(OFF, WHOLE, 2ND, 4TH, ETC
) respectively.- This feature is
OFF
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
-
(#395) Load synth presets into kit rows by holding the row's
AUDITION
+SYNTH
. Saving can be done by holding the audition pad and pressing save. -
(#3062) Midi and Gate kit rows now are arpeggiator-enabled, and they have each a menu to set it up.
- (#118) Sticky Shift - When enabled, tapping
SHIFT
will lock shiftON
unless another button is also pressed during the short press duration.- This feature is
OFF
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
- (#118) Shift LED feedback can now be toggled manually, however it will turn ON or OFF in conjunction with Sticky
Shift (adjust SHIFT LED FEEDBACK afterwards).
- This feature is
OFF
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
- (#1305) Number of count-in bars is now configurable under
SETTINGS > RECORDING > COUNT-IN BARS
.
- (#512) Incoming mod wheel MIDI data from non-MPE devices now maps to the
Y
axis.
3.9 - Visual Feedback on Value Changes with Mod Encoders and Increased Resolution for Value's in Menu's
- (#636) Changing parameter values with Mod (Gold) Encoders now displays a pop-up with the current value of the
parameter. The
SOUND
andMODULATION
screens when parameter and modulation editing have also been adjusted to show the same value range as displayed with the Mod Encoders.- This allows for better fine-tuning of values.
- The value range displayed is 0-50 for non-MIDI parameters and 0-127 for MIDI parameters.
- Note: In the Menu, if you wish to scroll through the parameter value range faster at an accelerated rate of +/- 5,
hold
SHIFT
while turning the Select Encoder.
- (#653) Enabled ability to record stutter rate automation with mod (gold) encoder.
- Note: This feature does not enable you to automate the triggering of stutter
- (#683) The Metronome's volume now respects the song's volume and will increase and decrease in volume together with
the Gold Volume Encoder.
- In addition, a
DEFAULTS
menu entry was created titledMETRONOME
which enables you to set a value between 1-50 to further adjust the volume of the Metronome. 1 being the lowest metronome volume that can be heard when the Song's volume is at its maximum and 50 being the loudest metronome volume.
- In addition, a
- (#888) Added Mod Button pop-up to display the current Mod (Gold) Encoder context (e.g. LPF/HPF Mode, Delay Mode and Type, Reverb Room Size, Compressor Mode, ModFX Type and Param).
- (#1272) Added feature to load automatically projects at startup.
To activate the feature, press
SHIFT
+SELECT
:MENU > DEFAULTS > STARTUP SONG
. - Four modes are available :
NEW SONG
: default mode, empty project on clip view with default synth.TEMPLATE
: it will loadDEFAULT.XML
project that will be saved automatically when you select this mode, and will enable you to edit it later on and to replace the default blank song by a user-defined template.LAST OPENED SONG
: it will load the last long that youOPENED
before shutting down the Deluge.LAST SAVED SONG
: it will load the least songs that youSAVED
before shutting down the Deluge.
- In case of issue loading a song, a failsafe mode will be triggered :
- If a crash occurs at startup loading a song, it will automatically deactivate the feature and will show you at startup which song is having issues.
- the feature will be deactivated until either:
- the canary file
SONGS/_STARTUP_OFF_CHECK{SONG}
is removed from UI song browser or from the sd card. LAST OPENED SONG
/LAST SAVED SONG
/TEMPLATE
refers to another song, in which case previous canary file will be ignored (but still needs to be manually removed).
- the canary file
- In case of the crash still persists, you can always factory reset by holding
SELECT
while powering on the Deluge, which will force to boot up onNEW SONG
.
- (#1312) Save user-defined pad brightness level and restore it at startup.
To use this feature, press
SHIFT
+SELECT
:MENU > DEFAULTS > PAD BRIGHTNESS
.- Default : Full brightness (
100
). - Min value
4
, Max Value100
.
- Default : Full brightness (
- (#1382) Mod (Gold) Encoders learned to the Mod Matrix / Patch Cable parameters can now access the full value range of those parameters (e.g. from -50 to +50)
- In addition, a pop-up was added when using gold encoders learned to the Mod Matrix / Patch Cable parameters to show the source parameter(s) and destination parameter.
- (#1480) As a follow-up to #1382 which enabled Gold Knobs to access the full range of a Patch cable, the LED indicators for gold knobs editing bipolar params (e.g. Pan, Pitch, Patch Cable), are now bipolar. The lights of a bipolar LED indicator are lit up as follows
- Middle value = No lights lit
- Maximum value = Top two lights fully lit
- Between middle and maximum the top two lights will be lit up proportionately to the value in that range
- Minimum value = Bottom two lights fully lit
- Between middle and minimum, the bottom two lights will be lit up proportionately to the value in that range
-
(#1531) Added ability to select audio source from within an Audio Clip by opening the Audio Clip Sound Menu (
SHIFT
+SELECT
) and Selecting theAUDIO SOURCE
menu- Not included in c1.1.0
-
(#2371) Source can now also be set to a specific track on the deluge. This enables an additional TRACK menu to choose which track to record from. The source can also be selected by pressing a clip's pad while in the audio source selection menu.
-
(#2702) Monitoring is now set by the audio output mode. This is done by turning the select encoder
-
Player: Monitoring is off, overdubs work by cloning. This is intended to be used for playing a static audio file or recording without monitoring.
-
Sampler: Monitoring is on, monitoring turns off after recording, overdubs work by cloning. This is intended to be used for sampling from an ongoing audio stream where you only want to hear the part you're looping afterwards
-
Looper: Monitoring is on and remains on. Overdubs do a real overdub in place. This is intended for live looping or use as an fx processor
-
- (#1542) Added new shortcut to set the length of an audio clip to the same length as its sample at the current tempo. This functionally removes timestretching until the Audio Clip length or Song tempo is changed.
- Press
▼︎▲︎
+◀︎▶︎
to set the Audio Clip length equal to the length of the audio sample.- This action is also available in the
Audio Clip Sound Menu
(PressSELECT
) by Selecting theACTIONS
menu and PressingSELECT
on theSet Clip Length to Sample Length
action.
- This action is also available in the
- Press
SHIFT
+◀︎▶︎
+turn ◀︎▶︎
to adjust the audio clip's length independent of timestretching.
- Press
- (#1589) Added a new default setting that controls which playback mode new slices of a kit will get.
- To change the setting, press
SHIFT
+SELECT
:MENU > DEFAULTS > SAMPLE SLICE MODE
. - every new slice in a kit using the slicer will now get one of the modes by default
CUT
,ONCE
,LOOP
,STRETCH
- the setting is persistent after reboot
- if a kit slice is shorter then 2s, the slicer will automatically switch to
ONCE
(default behaviour)
- (#1846) Added new default menu to set the length of time to register a
Hold Press
for use withSticky Shift
,Performance View
, and theKeyboard Sidebar Layouts.
- Set the default Hold Press time by accessing
SETTINGS > DEFAULTS > HOLD PRESS TIME
- Set the default Hold Press time by accessing
- (#1962) The maximum zoom level has been increased. Now, the maximum zoom is the point the point where the entire timeline is represented by a single grid cell.
- This allows for more flexibility when entering long notes and chord progressions.
- While changing the zoom level, the horizontal encoder will briefly pause while passing the zoom level which represents the entire sequence. This is to prevent frustration from users who are used to the prior limitations.
- (#2166) Holding back will now fully exit your current menu
- For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: [Audio Export Documentation]
- (#2260) Added
AUDIO EXPORT
, an automated process for exportingCLIP's
while inSONG VIEW
andTRACK's
while inARRANGER VIEW
. PressSAVE + RECORD
to start exporting audio. PressBACK
to cancel the export and stop recording and playback. - (#2327) You can also start the export via a new
EXPORT AUDIO
menu found in theSONG
menu accessible in Song and Arranger Views. Start the export by entering theSONG\EXPORT AUDIO\
menu and pressingSELECT
on the menu item titledSTART EXPORT
. It will exit out of the menu and display the export progress on the display. - (#2330) You can configure settings for the audio export via the
EXPORT AUDIO
menu found in theSONG
menu accessible in Song and Arranger Views. EnterSONG\EXPORT EXPORT\CONFIGURE EXPORT\
to configure various export settings.
- (#2315) A white playhead is now rendered in Song Grid and Performance Views that let's you know when a clip or section launch event is scheduled to occur. The playhead only renders the last 16 notes before a launch event.
- Note: this playhead can be turned off in the Community Features submenu titled:
Enable Launch Event Playhead (PLAY)
- Note: this playhead can be turned off in the Community Features submenu titled:
- (#2315) The display now shows the number of Bars (or Quarter Notes for the last bar) remaining until a clip or section launch event in all Song views (Grid, Row, Performance).
- (#2345) For toggle (ON/OFF) menu's, you can now view and toggle the ON/OFF status without entering the menu by simply pressing on the
SELECT
encoder while the menu is selected. - OLED renders a checkbox that shows current ON/OFF status. Selecting that menu with select encoder will toggle the checkbox as opposed to entering the menu.
- 7SEG renders a dot at the end of the menu item to show current ON/OFF status. Selecting that menu with select encoder will toggle the dot as opposed to entering the menu.
- Submenu's on OLED are rendered with a ">" at the end to indicate that it is a submenu.
- (#2429) Added new mechanism for creating New Clips in New Tracks in
SONG GRID VIEW
- When you press a pad in a new track, a menu will appear asking you to confirm the type of clip you wish to create. The clip type selected to be created is shown on the display and is also indicated by the clip type button that is blinking.
- The default clip type for new clips created can be configured in
SETTINGS > DEFAULTS > UI > CLIP TYPE > NEW CLIP TYPE
menu. - You can also configure whether the clip type for the next clip type you create should default to the last clip type you created. This helps with fast creation of multiple clips of the same type. You can enable this default setting in the
SETTINGS > DEFAULTS > UI > CLIP TYPE > USE LAST CLIP TYPE
menu. - If you just a tap a pad quickly to create a new clip, it will create that new clip using either the default clip type or the last clip type you created (if you enable this).
- If you press and hold a pad, you can choose a different type to create in a number of ways:
- by turning the select encoder to switch between the various clip types. You can create that clip type by pressing on the select encoder or letting go of the pad.
- by pressing one of the clip type buttons (e.g.
SYNTH
,KIT
,MIDI
,CV
). - If you let go of the pad without selecting a different type, it will create the clip using the last create type (or the last selected type if you changed selection using select encoder).
- If you press
BACK
before releasing a pad or selecting a clip type, it will cancel the clip creation.
- The default clip type for new clips created can be configured in
- When you press a pad in a new track, a menu will appear asking you to confirm the type of clip you wish to create. The clip type selected to be created is shown on the display and is also indicated by the clip type button that is blinking.
- These changes only apply to
SONG GRID VIEW
and NOTSONG ROW VIEW
3.28 Add Clip Settings Menu in Song View to set Clip Mode and Clip Name and convert Instrument Clips to Audio Clips
- (#2299) Holding a clip in
SONG GRID VIEW
or the status pad for a clip inSONG ROW VIEW
and pressingSELECT
brings up aCLIP SETTINGS
menu. - If you open the menu with with an
INSTRUMENT CLIP
selected, then the menu will give you three options:Convert to Audio
: Press select on this option to convert the selectedinstrument clip
into anaudio clip
. The menu will exit after converting the clip.
- Note: for
SONG ROW VIEW
, you can still convert an empty instrument clip to an audio clip the regular way by holding a pad for that clip in the main grid and pressing select.
Clip Mode
: Press select on this option to enter theClip Mode
menu so you can change the Clip Mode betweenINFINITE
,FILL
andONCE
.Clip Name
: Press select on this option to enter theClip Name
UI to set the name for the clip.
- If you open the menu with an
AUDIO CLIP
selected, then the menu will give two options:Clip Mode
andClip Name
.
- (#2537) Added
DEFAULTS (DEFA) > UI > ACCESSIBILITY (ACCE)
menu which contains accessibility changes to the Deluge UI to make the deluge more accessible to users with disabilities. These changes included:Shortcuts (SHOR)
to make specific shortcut combinations more accessible for users with mobility restrictions.HORIZONTAL ENCODER ◀︎▶︎
+PLAY
is changed toCROSS SCREEN
+PLAY
Menu Highlighting (HIGH)
changes how menu highlighting is rendered onOLED
displays by drawing a vertical bar|
on the left edge of the display beside the selected menu item instead of highlighting the area of the selected menu item by inverting the text.
- (#2615) Added ability to start / restart arrangement playback from the clip pad you're holding in arranger view.
- Note: you need to select a pad of any clip in arranger in order for this to work (it cannot be an empty pad)
- (#2645) Added new
MIDI LEARN
menu to theSONG
menu. InSong Grid View
this menu enables you to learnClip/Section Launch
. InSong Row View
this menu enables you to learn theClip/Section Launch
andInstrument
.- While in this menu, you just need to
hold a clip / section
and send midi to learn that clip / section. If you press theclip / section
again you will unlearn it.
- While in this menu, you just need to
- (#2716) The default clip type for new clips created can be configured in
SETTINGS > DEFAULTS > UI > CLIP TYPE > NEW CLIP TYPE
menu.- You can also configure whether the clip type for the next clip type you create should default to the last clip type you created. This helps with fast creation of multiple clips of the same type. You can enable this default setting in the
SETTINGS > DEFAULTS > UI > CLIP TYPE > USE LAST CLIP TYPE
menu. - NOTE: The default clip type / last clip type setting cannot be used with CV clips and Audio clips in Song Row View. If you set the default to CV or Audio or enable use of the last clip type (and the last clip type is a CV or Audio Clip), then it will create a Synth clip by default.
- This is because Audio Clips cannot currently be converted to other clip types and thus you will be stuck with only being able to create Audio Clips (unless you change the default and/or disable use of last clip type). The same applies to CV clips, which after two CV clips created, would prevent you from creating other clips (unless you change the default and/or disable use of last clip type).
- You can also configure whether the clip type for the next clip type you create should default to the last clip type you created. This helps with fast creation of multiple clips of the same type. You can enable this default setting in the
- (#2808) Added
THRESHOLD RECORDING
default setting which can be turned on in theSETTINGS > RECORDING > THRESHOLD RECORDING (THRE) > MODE
submenu- When this is enabled, recording of external audio input (e.g. Line In / Microphone) will only begin when it detects an audio signal according the Recording Threshold mode that has been set. There are five Threshold Recording modes that can be selected from:
DISABLED (OFF)
: Standard Deluge behaviour. Recording starts right away.LOW
: Sets a lower threshold for lower input signals.MEDIUM
: Sets a medium threshold that is good for most signals (including the internal microphone with gain off).HIGH
: Sets a high threshold that is good for noisy signals / microphones with gain
- You can also view and temporarily change the current threshold recording setting as follows:
- Press and hold
RECORD
+ turnSELECT
- Enter the Song menu while in Song or Arranger View by pressing
SELECT
and entering theSONG > THRESHOLD RECORDING (THRE) > MODE
submenu
- Press and hold
- When this is enabled, recording of external audio input (e.g. Line In / Microphone) will only begin when it detects an audio signal according the Recording Threshold mode that has been set. There are five Threshold Recording modes that can be selected from:
- (#1824) Added new
Max Voices (VCNT)
menu which lets you configure the Maximum number of Voices for a Polyphonic instrument, accessible by pressingSELECT
in aSynth clip
orKit clip with a Sound Drum selected and Affect Entire Off
under theVOICE (VOIC)
menu.- This menu is also accessible from the
VOICE (VOIC) > Polyphony Type (POLY)
type menu by selectingPolyphonic
and pressingSELECT
- This menu is also accessible from the
- Updated default
Max Voices
for new synth's to8 voices
. Old synths for which a max number of voices has not been configured will default to16 voices
.
- (#2293, #2299, #3183) All clips can be named. Name must be unique per track. Clip name is displayed underneath the track name on OLED.
- Via clip settings menu, see [#3-28-Add-Clip-Settings-Menu-in-Song-View-to-set-Clip-Mode-and-Clip-Name-and-convert-Instrument-Clips-to-Audio-Clips]
- Via
NAME
shortcut in the clip view for non-audio clips (in audio clips theNAME
shortcut currently names the track instead). In KIT clipsAFFECT ALL
must be on, or the shortcut names the active drum instead.
- (#3195) Clip name display includes the section number. If the clip has no name, it is displayed using just the section number, as "SECTION N". If the clip has a name, it is prefixed with the section number, as "N: CLIP NAME".
- (#3195) When clips are copied, the clip name is copied as well. If the target track already has a clip with the same name, an integer suffix starting from 2 is added unless the name already has an integer suffix. This integer suffix is incremented until the clip name is unique on the target track. Ie. copying a clip named "BRIDGE" to the same otherwise empty track will first create "BRIDGE2", then "BRIDGE3", etc.
Here is a list of features that have been added to the firmware as a list, grouped by category:
-
(#630) In Song view, select
AFFECT ENTIRE
and theSIDECHAIN
-related parameter button. Adjust theUPPER
gold encoder for a single knob compressor with auto makeup gain (ONE
mode). For detailed editing, press theSIDECHAIN
-related gold encoder (FULL
mode). The top LED will become a compression meter. Clicking theREVERB
-related lower gold encoder will cycle through additional params:RATIO
(displays ratio),ATTACK
&RELEASE
(shown in milliseconds) and SidechainHPF
(shown in Hz). The sidechain HPF is useful to remove some bass from the compressor level detection, which sounds like an increase in bass allowed through the compression. There is also a blend control to allow parallel compression.-
ATTACK
: 0ms - 63ms -
RELEASE
: 50ms - 363ms -
HPF SHELF
: 0hz - 102hz -
RATIO
: 2:1 - 256:1 -
THRESHOLD
: 0 - 50 -
BLEND
: 0-100%
-
-
(#1173) In clip view, the settings are available under the COMPRESSOR menu entry. The same parameters exist there. In kits there is both a per row compressor, accessed through the menu when affect entire is off, and a kit compressor accessed while it is on.
- (#163) In Song View, pressing a clip row pad +
SHIFT
+ turning▼︎▲︎
changes the selected row color. This is similar to the shortcut when setting the color while in a clip view.
-
(#196 and #1018) Holding a clip in
SONG GRID VIEW
or the status pad for a clip inSONG ROW VIEW
and pressingSELECT
brings up aCLIP SETTINGS
menu. In this menu, you will find a submenu forCLIP MODE
.The
CLIP MODE
menu enables you the set the following launch style options for a clip:INFINITE (INF)
- the default Deluge launch style.Fill (FILL)
- Fill clip.- When launched it will schedule itself to start at such a time that it finishes at the start of the next loop. If the fill clip is longer than the remaining time, it is triggered immediately at a point midway through. The loop length is set by the longest playing clip, or by the total length of a section times the repeat count set for that section.
- Limitation: a fill clip is still subject to the one clip per instrument behavior of the Deluge. Fill clips can steal an output from another fill, but they cannot steal from a non-fill. This can lead to some fills never starting since a default type clip has the needed instrument. This can be worked around by cloning the instrument to an independent copy.
Once (ONCE)
- Once clip.- When triggered it will schedule itself to start at the start of the next loop. Then it will schedule itself to stop, so it just plays once. This type of clips also work when soloing them, they will solo just for one loop and unsolo after that.
- Limitation: a Once clip is still subject to the one clip per instrument behavior of the Deluge, A Once clip can steal an output from other normal clips, so take that into account when you plan your performance.
- (#221) The normal behavior of the Deluge is to try to keep up with 'in progress' notes when instant switching
between clips by playing them late. However this leads to glitches with drum clips and other percussive sounds.
Changing this setting to OFF will prevent this behavior and not try to keep up with those notes, leading to smoother
instant switching between clips.
- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
- (#251) Add new grid session layout to song view. All functionality from (classic) row layout applies except for the
following:
- The data model of rows and grid mode are compatible, you can switch between them freely
- In grid mode you will not be able to see multiple clips that are in the same section, only the first one. To make them visible move the clips to other sections
- The colored column on the right are all available sections, the columns are automatically filled with the tracks in the same order as in arrangement mode
- In song view hold
SONG
and turnSELECT
knob to switch between row layout and grid layout - Compared to rows layout overdub recording and copying clips to arranger is currently not supported
- Every track (column) has a random generated color that can be changed in edit mode (see below)
- Launched clips are full color, unlaunched dimmed and during soloing all non soloed clips are greyed out
- New default settings that can be reached pressing both
SHIFT
+SELECT
:MENU > DEFAULTS > UI > SONG
Layout:
Select the default layout for all new songsGrid
Default active mode:
"Selection" allows changing the mode as described below, all other settings will always make mode snap back to the configured one (default Selection)Select in green mode:
Enabling this will make allow holding clips in green (launch) mode to change their parameters like in blue mode, tradeoff is arming is executed on finger up (default on).- In addition, with this mode enabled, if you hold a clip and press the clip button you will enter that clip.
Empty pad unarm:
Enabling will make pressing empty pads in a track unarm all playing tracks in that track (default off)
- There are different interaction modes that change how the grid behaves
- The mode can be changed by clicking on one of the colored pads in the Audition/Section column on the right
- To permanently switch the mode click on a pad and release, to temporarily switch hold the mode pad and use the grid, the mode will snap back to the current permanent one
Green mode
- All main pads behave the same as the Mute/Launch pads in rows layout (arm/immediate launch/mute/record/MIDI learn arm)
- Section pads (left sidebar column) behave the same as in rows layout, in addition Shift+Section will immediate launch all clips in that row
Blue mode
- All main pads behave the same as the main pads in rows layout (open/select/create/delete/MIDI learn)
- While holding a clip it can be copied to other empty slots by clicking on them, apart from audio/instrument conversion clips are automatically moved to that instrument/track and converted (e.g. Synth to MIDI target)
- Track color can be changed by holding any populated clip in a column and rotating
▼︎▲︎
. For fine changes to the color press▼︎▲︎
while turning it. - Section pads (left sidebar column) will allow changing repeat count while held
- (#970) Streamline recording new clips while Deluge is playing
- This assumes the Deluge is in Grid mode, you are in Green mode, the Deluge is Playing, and Recording is enabled.
- To use this feature you will need to enable it in the menu:
- Enter
SETTINGS > DEFAULTS > UI > SONG > GRID > EMPTY PADS > CREATE + RECORD
and selectENABLED
- Exit Settings menu to save settings
- Enter
- The following steps enable you to quickly create and arm new clips for recording:
- In Grid view, make sure you are in Green mode.
- Press
PLAY
to start playback and pressRECORD
to enable recording. - Short-press any empty pad in an existing Instrument column to create and arm a new clip for recording
- The new clip that was just created will be selected and start recording at the beginning of the next bar
- You can press
RECORD
to stop recording or press that new clip to stop recording. - Repeat steps as required.
- (#2421) Allow true overdubbing for grid audio clips
- Traditional guitar style looping is now possible for audio clips in grid mode. To use it monitoring must be active
- The loop will capture all fx in the audio clip (e.g. it's recording at the end of the signal chain) and then reset the fx
- LOOP will begin an auto extending overdub. The initial sample will loop and the clip will extend as you keep playing
- Pressing LOOP again will end recording quantized to the original length (e.g. LOOPing on a 1-bar clip will quantize to 1 bar)
- This works similarly to increasing loop length on an EDP style looper but without needing to set it in advance
- LAYER will continuously layer over the existing audio without extending the loop
- This works like an overdub on a pedal style looper
- Only the midi loop commands work at this time but loop controls will be added to grid down the road
- For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Performance View Documentation
- (#711) Adds a new performance view, accessible from Song and Arranger View's using the Keyboard button.
- Each column on the grid represents a different "FX" and each pad/row in the column corresponds to a different FX value.
- Specifications:
- Perform FX menu to edit Song level parameters and enable/disable editing mode.
- 16 FX columns
- 1 Param assigned to each column
- 8 FX values per column
- Long press pads (>= 100ms by default) in a column to change the value momentarily and reset it (to the value before the pad was pressed) upon pad release
- Short press pads (< 100ms by default) in a column to change the value until you press the pad again (resetting it to the value before the pad was pressed)
- Quickly clear all held values by pressing
HORIZONTAL ENCODER ◀︎▶︎
+BACK
(resetting FX values back to their previous state)
- Editing mode to edit the FX values assigned to each pad and the parameter assigned to each FX column
- Save defaults to
SETTINGS/PerformanceView.XML
file- Adjustable default Values assigned to each FX column via
VALUE
editing mode or PerformanceView.xml - Adjustable default Param assigned to each FX column via
PARAM
editing mode or PerformanceView.xml - Adjustable default "held pad" settings for each FX column via Performance View or PerformanceView.xml ( simply change a held pad in Performance View and save the layout to save the layout with the held pads).
- Adjustable default Values assigned to each FX column via
- Load defaults from
SETTINGS/PerformanceView.XML
file
- (#1159) Using the same combo as in a Synth / Midi / CV clip, press and turn
▼︎▲︎
to transpose all scale mode clips up or down by 1 semitone.- You can customize the amount of semitones that clips are transposed by, by holding Shift and pressing and turning
▼︎▲︎
. The display will show the number of semitones. - After transposing the display show the new Root Note (and Scale Name if you have an OLED display).
- Does not affect audio clips or kit clips.
- Works in Song Row/Grid View, Arranger View, Arranger Automation View and Performance View.
- You can customize the amount of semitones that clips are transposed by, by holding Shift and pressing and turning
- (#1344) Added
VU Meter
rendering in the sidebar in Song / Arranger / Performance Views.- To display the VU meter:
- turn
AFFECT ENTIRE
on - select the
LEVEL/PAN
mod button - press the
LEVEL/PAN
mod button again to toggle the VU Meter on / off.- note: the
LEVEL/PAN
mod button will blink when the VU meter is on and displayed
- note: the
- turn
- The VU meter will stop rendering if you switch mod button selections, turn affect entire off, select a clip, or exit Song/Arranger views.
- The VU meter will render the decibels below clipping on the grid with the colours green, yellow and red.
- Red indicates DAC clipping and is rendered on the top row of the grid.
- The Yellow pad below Red (second from top) indicates soft clipping.
- If you do not want any clipping, you should target levels not exceeding -4.5 dB (e.g. not exceeding the 3rd pad from top)
- Each row on the grid corresponds to the following decibels below clipping values:
- y7 = hard clipping (-0.2 or higher)
- y6 = soft clipping (-4.4 to -0.3)
- y5 = -8.8 to -4.5 (target -4.5 or lower to avoid any clipping)
- y4 = -13.2 to -8.9
- y3 = -17.6 to -13.3
- y2 = -22.0 to -17.7
- y1 = -26.4 to -22.1
- y0 = -30.8 to -26.5
- To display the VU meter:
Macros are a way to quickly switch playing clips without needing to go into song view.
From song view, open the SONG MENU
and enter the CONFIGURE MACROS
menu to edit macros.
There are 8 macro slots shown in the left sidebar.
To assign a macro, first select a macro slot and then press a clip in the grid.
Pressing the same clip multiple time cycles though different modes:
Clip macro
: Launch or mute the clip- Individual clips are green/red, so you see if they get deactivated, just like in song row view
Output macro
: cycle though all clips for this particular outputSection macro
: Launch all clips for this section
After assigning a clip to a slot, you can press the macro slot to see what clip has been assigned to it (clip will alternate between the clip's colour and white).
Inside a CLIP TIMELINE VIEW
, hold SONG
button and press the LEFT SIDEBAR
to launch a macro.
In KEYBOARD VIEW
, macros are available as a sidebar control.
SHIFT
makes the launch immediate just like in song view.
AFFECT ENTIRE
+ CLIP MACRO
can be used to jump to edit the clip.
- (#103 and #336) Adds 2 new state variable filters to both
LPF dB/OCT
andHPF dB/OCT
. This filter has significantly less distortion than the ladder filters, think sequential vs. moog. - A third parameter is added to all filter types. The shortcut is the pad under dB/Oct and it's value is kept when
changing filter types. This param is modulatable and automatable.
- In SVFs, the
MORPH
parameter adjusts smoothly from lowpass -> bandpass/notch -> highpass.MORPH
is inverted in theHPF MORPH
slot so that at 0 the filter is highpass and at 50 it is lowpassed. - In lowpass ladder filters, the
DRIVE
param smoothly increases filter drive. - In the highpass ladder filter
FM
adds filter FM. Try it with the resonance up!
- In SVFs, the
FILTER ROUTE
is accessible via theSOUND
menu only and adjusts the filter order fromHPF TO LPF
,LPF TO HPF
, orPARALLEL
.
- (#120) New Stereo Chorus type added to Mod FX.
MOD FX DEPTH
will adjust the amount of stereo widening the effect has.
- (#2882) Boss/roland style dimension effect. Controls are the same as for chorus
-
(#2712) New Warble fx, which provides randomly warbling pitch shifting and delays to simulate things from a tape reel warbling up to getting chewed up by the machine and spat back out. It's essentially a flanger/chorus/whatever based modulation abomination that makes super cool lofi warbley noises. It essentially consists of two things, a randomly drifting vibrato and a comb filter. Controls are the normal rate/depth/feedback/offset.
-
To make a tape warble type thing set rate to 15ish, depth to 5-10, feedback 0-2 and offset at 25
-
With depth at 0 and feedback at 0 it's not doing anything. If you turn up feedback you'll start to comb filter the signal, offset controls the length of the comb filter. Turning depth up adds modulation to that delay time (like a chorus or flanger) but since the modulation is unpredictable it sounds more "warm" "analog" "chewy" "lofi"
-
Turning rate up makes it go faster
-
Turning feedback up makes it get super weird
-
Turning offset up adds phasing (unless feedback is 0, in which case it does nothing)
-
-
(#363 and #2815) New
GRAIN
added to Mod FX.- Parameters:
MOD RATE
: Sets Grain Rate (0.5hz - 180hz)MOD DEPTH - GRAIN AMOUNT (AMNT)
: Controls Grain Volume / Dry Wet MixMOD FEEDBACK - GRAIN RANDOMNESS (GRTY)
: Selects the spread of Grain pitch. At minimum it only generates unison and octaves, higher values add 5ths and multi octave jumps.MOD OFFSET - GRAIN Density (DENS)
: Adjusts Grain Density from sparse to 8 layered grains
- Parameters:
- (#2712) The randomly varying wave at the center of the warbler, but made into an LFO
- (#349) Adds a pre filter
WAVEFOLDE
distortion, and the depth is patchable/automatable. The depth is accessible in both the menu and on the un-labeled pad betweenSATURATION
andLPF FREQ
. The fold has no effect when set to 0 and removes itself from the signal path.- Note that it has no effect on square waves, it's best with sines and triangles
- (#3226) Now the stutter buffer can also be set to play in reverse, and ping-pong. A new menu has been added to
the
SONG
menu, underFX
submenu, to set the stutter configuration for the song. An extra menu has been added per sound source (either synths, kit rows, affect-entire kits, or audio clips) to set the stutter configuration independently of the song configuration if you wish.
-
(#1065) New reverb models are available for selection inside of the
FX > REVERB > MODEL
menu. These include:- Freeverb (the original Deluge reverb)
- Mutable (an adapted version of the reverb found in Mutable Instruments' Rings module)
- The Mutable reverb model has been set as the default reverb model for new songs. Old songs will respect the reverb model used with those songs.
-
(#2080) Reverb can now be panned fully left or right. Old songs retain their reverb panning behavior, but display it as smaller numbers. This change also fixes an issue with reverb values displaying differently than how they were set.
-
(#2788) Added LPF to Mutable Instruments Model. 50 (default) corresponds to 20khz and 0 corresponds to 0hz.
These features were added to the Instrument Clip View and affect Synth, Kit and MIDI instrument clip types.
LFO types added to the "LFO SHAPE" shortcut.
- (#32)
RANDOM WALK
: Starts at zero and walks up or down by small increments when triggered. - (#32)
SAMPLE&HOLD
: Picks a new random value every time it is triggered.
Additional synchronization modes accessible through SYNC
shortcuts for ARP
, LFO1
, LFO2
, and DELAY
:
- (#32)
TPLTS
: Synchronizes the LFO to triplet (3/2) divisions. - (#32)
DTTED
: Synchronizes the LFO to dotted (2/3) divisions.
LFO2 can be synchronized as well, using the labelled LFO2 sync pad. Where LFO2 synchronization is relative to each individual note onset. (#1978)
- (#129)
- Press and hold an audition pad in clip view and turn the tempo encoder right or left to apply
QUANTIZE
orHUMANIZE
respectively to that row. - Press and hold an audition pad and press and turn the tempo encoder to apply quantize or humanize to all rows.
- The amount of quantization/humanization is shown in the display by 10% increments: 0%-100%
- This is destructive (your original note positions are not saved) The implementation of this feature is likely to change in the future
- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- Press and hold an audition pad in clip view and turn the tempo encoder right or left to apply
- (#211) Fill Mode is a new iteration/probability setting for notes. The
FILL
setting is at the start of the probability range. Notes set toFILL
are only played when fill mode is active. These notes will be highlighted in bright blue color when the Fill button is held. There are two ways to activateFILL
mode - set it as a Global MIDI Command and/or set it to override the front panelSYNC-SCALING
button. For Global MIDI Commands go toSETTINGS > MIDI > CMD > FILL
. To override toSYNC-SCALING
, setSETTINGS > COMMUNITY FEATURES > SYNC
toFILL
. The orignalSYNC-SCALING
function is moved toSHIFT
+SYNC-SCALING
. - (#994) Additionaly, there is also the Not Fill Mode, which is right before the
FILL
setting in the probability selector. On the OLED Deluge, this is shown asNOT FILL
, and on 7-SEG Deluge, this will be shown asFILL.
(with a dot). Notes set toNOT FILL
are only played when fill mode is NOT active, that is, while regular playback, and, contrary toFILL
notes, will be silenced when the fill mode is active. These notes will be highlighted in bright red color when the Fill button is held.
- For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Automation View Documentation
- (#241) Automation Clip View is a new view that complements the existing Clip View.
- It is accessed from within the Clip View by pressing
CLIP
(which will blink to indicate you are in the Automation View). - You can edit Non-MPE Parameter Automation for Synth, Kit, MIDI, and Audio clips on a per step basis at any zoom level.
- A
COMMUNITY FEATURES
sub-menu titledAUTOMATION
was created to access a number of configurable settings for changes to existing behaviour. - The three changes to existing behaviour included in this feature are: Clearing Clips, Nudging Notes and Shifting a Clip Horizontally.
- It is accessed from within the Clip View by pressing
- Follow-up PR's:
- (#347) Added new automatable parameters
- (#360) Fixed interpolation bugs, added fine tuning for long presses, and added pad selection mode
- (#636) Updated Parameter Values displayed in Automation View to match Parameter Value Ranges displayed in the Menu's. E.g. instead of 0 - 128, it now displays 0 - 50 (except for Pan which now displays -25 to +25 and MIDI instrument clips which now display 0 - 127).
- (#658) Added Stutter Rate Parameter to Automation View. Note: this does not allow you to automate the triggering of stutter.
- (#681) Added new automation community feature menu to re-instate audition pad shortcuts in the Automation Clip
View.
- Currently in the Instrument Clip View if you hold down an audition pad and press a shortcut pad on the grid, it will open the menu corresponding to that shortcut pad.
- By default in the Automation Clip View that same behaviour of holding an audition pad and pressing a shortcut pad is disabled in favour of you being able to hold down an audition pad and adjust the automation lane values so that you can audible hear the changes to the sound while adjusting automation settings.
- Through the community features menu, you can disable this change and re-instate the audition pad shortcuts by setting the community feature to "Off."
- (#886) Remove parameters that have no effect in Automation View:
- Removed Arp and Portamento from Kit Affect Entire
- Removed Portamento from Kit Rows
- (#887) Added ability to set the parameter value to the middle point between two pads pressed in a single column. E.g. press pads 4 and 5 to set the value to 25/50.
- (#887) Updated Master Pitch parameter to display the value range of -25 to +25.
- (#889) Fixed bug where automation view grid would not update / refresh when a parameter value was changed by a MIDI Controller that was learned to that param.
- (#966) Added automation view for audio clips
- (#1039) Added automation view for arranger.
- Hold
SHIFT
and pressSONG
to enter Automation Arranger View from Arranger View. - Press
SONG
while in Automation Arranger View to exit back to Arranger View - Press
AFFECT ENTIRE
while in Automation Arranger View to go back to Automation Overview - Press
CROSS SCREEN
while in Automation Arranger View to activate/de-activate automatic scrolling during playback - Also, moved automation community features to defaults menu found at
SETTINGS > DEFAULTS > AUTOMATION
Automation (AUTO)
Interpolation (INTE)
- When On, Interpolation is on by default in the Automation View.
- Note: This is just a default setting and can be overriden in the Automation View using the Shift + Interpolation grid button shortcut combo.
Clear (CLEA)
- When On, clearing the arrangement in arranger view / a clip in the regular Instrument Clip View will clear Notes and MPE, but not Automation.
- When On, to clear Non-MPE Automation you will need to enter the Automation Instrument Clip View.
Shift Note (SHIF)
- When On, shifting notes horizontally in the regular Arranger View / Instrument Clip View will shift the Arrangement / Notes and MPE, but not the Automation.
- When On, to shift Non-MPE Automation horizontally you will need to enter the Automation Instrument Clip View.
Nudge (NUDG)
- When On, nudging a note in the regular Instrument Clip View will nudge the Note and MPE, but not the Automation.
- When On, to nudge Non-MPE Automation, you will need to either Shift or Manually Edit the automation in the Automation Clip View.
Disable Audition Pad Shortcuts (SCUT)
- When On, audition pad shortcuts are disabled. Holding an audition pad and pressing a shortcut pad will not activate the shortcut and will not change the selected parameter.
- When On, to change the selected parameter you will need to either:
- use the select encoder;
- use the shift + shortcut pad combo; or
- go back to the automation overview;
- Hold
- (#1083) Updated the Automation Overview and grid shortcuts in automation view for MIDI clips to match the grid
shortcut cc mappings for MIDI Follow. So if you want to change what CC's map to what grid shortcuts in the
Automation View for MIDI Clips, you would need to edit the
SETTINGS/MIDIFollow.XML
template for MIDI Follow mode. - (#1156) Change interpolation shortcut + Provide better integration with Deluge menu system and consistency with
Select encoder usage.
- Updated
AUTOMATION VIEW
to move the Interpolation shortcut to the Interpolation pad in the first column of the Deluge grid (second pad from the top). Toggle interpolation on/off using Shift + Interpolation shortcut pad. The Interpolation shortcut pad will blink to indicate that interpolation is enabled. - Updated
AUTOMATION VIEW
to provide access to Settings menu (hold shift + press select encoder) - Updated
AUTOMATION VIEW
to provide access to the Sound menu (press select encoder) - Updated automatable parameter editing menu's (accessed via Sound menu or Shift + parameter shortcut) to
provide the ability to access the
AUTOMATION VIEW EDITOR
directly from the parameter menu. While in the menu press Clip (if you are in a clip) or Song (if you are in arranger) to open theAUTOMATION VIEW EDITOR
while you are still in the menu. You will be able to interact with the grid to edit automation for the current parameter / patch cable selected in the menu.
- Updated
- (#1374) Added
AUTOMATION VIEW
forPATCH CABLES / MODULATION DEPTH
. Simply enter the modulation menu that displaysSOURCE -> DESTINATION
and then pressCLIP
to access theAUTOMATION VIEW EDITOR
for that specific Patch Cable / Modulation Depth.- (#1607) You can also use the
SELECT ENCODER
while in theAUTOMATION VIEW EDITOR
to scroll to any patch cables that exist.
- (#1607) You can also use the
- (#1456) Added an in-between-layer in the Deluge menu system to be able to access and interact with the
AUTOMATION VIEW EDITOR
while you are still in the menu from the regularARRANGER / CLIP VIEW
. When you exit the menu you will be returned to the View you were in prior to entering the menu. Press Clip (if you are in a clip) or Song (if you are in arranger) to temporarily open theAUTOMATION VIEW EDITOR
while you are still in the menu. - (#1480) As a follow-up to #1374 which enabled enabled patch cables to be edited in Automation View, the Automation Editor has now been modified to display param values according to whether the Param is bipolar or not. If it's a bipolar param, the grid will light up as follows:
- Middle value = no pads lit up
- Positive value = top 4 pads lit up according to position in middle to maximum value rnage
- Negative value = bottom 4 pads lit up according to position in middle to minimum value range
- Note: per the functionality added in #887 mentioned above, you can set a param to the middle value by pressing the two pads in a column or you can use the fine tuning method with the gold encoders in or out of pad selection mode by selecting a pad and turning gold encoder.
- To make it easier to set the middle value, functionality has been added to blink the LED indicators when you reach the middle value and it also makes it more difficult to turn the knob past the middle value as it currently did outside automation view editor.
- (#1898 #2136) Change pad selection mode shortcut.
- Updated
AUTOMATION VIEW
to movePAD SELECTION MODE
shortcut to theWAVEFORM
pad in the first column of the Deluge grid (very top left pad). Toggle pad selection mode on/off usingSHIFT
+WAVEFORM
shortcut pad. The Waveform shortcut pad will blink to indicate that pad selection mode is enabled.
- Updated
- (#368) Extends the probability system to set a row at a time. Hold an
AUDITION
pad and turnSELECT
to change the whole rows probability. This is particularly useful in combination with the euclidean sequencing to get a semi random pattern going
- (#1183) The command
SHIFT
+ hold and turn▼︎▲︎
inside a clip was causing an unexpected behavior in which all other clips in the song were also transposed. This has been fixed by changing this command to a "Vertical nudge" command, based on current clip display (either in scale or non-scale mode). This saves user from the need to "zoom out, copy all notes, scroll up or down, and paste all notes" to nudge notes vertically.- If the clip is in scale mode, all the notes are shifted up or down by one step in the scale.
- If the clip is not in scale mode, all the notes are shifted up or down by one semitone.
- Note: the other command for octave transposition, that is, hold and turn
▼︎▲︎
, keeps working in the same way, by nudging notes by one octave, regardless of the clip scale mode.
- (#1198 #2978 #2985 #2990 #3062 #3079) For a detailed description of this feature, please refer to the feature documentation: Arpeggiator Documentation
- For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Velocity View Documentation
- (#2046) Added
VELOCITY VIEW
, accessible fromAUTOMATION VIEW OVERVIEW
by pressing theVELOCITY
shortcut or fromINSTRUMENT CLIP VIEW
by pressingAUDITION PAD + VELOCITY
. Velocity View enables you to edit the velocities and other parameters of notes in a single note row using a similar interface toAUTOMATION VIEW
.
- (#2641, #2751) Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.
- To edit probability, hold a note / audition pad and turn the select encoder to the left to display current probability value / set new probability value.
- To edit iterance, hold a note / audition pad and turn the select encoder to the right to display current iterance value / set new iterance value.
- Note iteration now also supports custom iteration steps. To access them, hold a note and press the
SELECT
encoder to open the Note menu. Scroll toNOTE ITERANCE
and pressSELECT
again to enter the Note Iterance menu, the default isOFF
. Turn theSELECT
encoder right through all options until you seeCUSTOM
, then press theSELECT
encoder again. A new menu will appear with theDIVISOR
parameter (from 1 to 8.) The number ofDIVISORS
you choose will set how manyITERATION #
toggles appear. EachITERATION #
allows you to activate or deactivate an iteration step. - To edit fill, you need to access the new note and note row editor menu's.
- For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Note / Note Row Editor Documentation
- (#2641) Added new note and note row editor menu's to edit note and note row parameters.
- Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.
- Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.
- (#2676) When browsing for sample to assign to a Synth or to a Kit Row, you can now enable auto-load of previewed samples. To do this, open the sample browser (
SHIFT + BROWSE
), and engageAUTO-LOAD
by pressingLOAD
. While theLOAD
LED is on, all the samples that you preview will automatically be loaded to the instrument as if you had confirmed the selection. This makes previewing single cycle waveforms way more convenient, for example.
- (#46) Row Step affects the offset between rows,
ROW STEP
is now configurable by holdingSHIFT
and turning◀︎▶︎
. The default Deluge Keyboard note offset is 5. A row step of 12 will produce a layout in which any given note's octave is directly above or below it. The setting is saved per clip in the song file.
- (#138 and #337)
- Users can switch between layouts by pressing
KEYBOARD
and turningSELECT
- Keyboard mode allows freely switch between all types (
SYNTH, KIT, MIDI, CV
) automatically getting the first compatible layout - Drum trigger edge sizes in Drums layout for kits can now be changed between 1 and 8 with
SHIFT
+ turn◀︎▶︎
- A new in-key only layout that removes out of scale buttons/notes.
- New way to change
SCALE
in keyboard mode: HoldSCALE
and pressSELECT
- New way to change scale
ROOT NOTE
in keyboard mode: HoldSCALE
and turnSELECT
- A new menu to select the default Keyboard Layout has been added in
MENU -> DEFAULTS -> UI -> KEYBOARD -> LAYOUT
- Users can switch between layouts by pressing
- (#250) New community feature makes In-Key and Isometric layout display incoming MIDI notes with their velocity.
- This feature is
ON
by default and can be set toON
orOFF
in theCOMMUNITY FEATURES
menu ( viaSETTINGS > COMMUNITY FEATURES
).
- This feature is
-
(#250) Enables keyboard layout which emulates a monome grid for monome norns using Midigrid mod on norns by rendering incoming MIDI notes on channel 16 as white pads using velocity for pad brightness.
- This feature is
OFF
by default and can be set toON
orOFF
in theCOMMUNITY FEATURES
menu ( viaSETTINGS > COMMUNITY FEATURES
). - Deluge has multiple USB ports, 3 as of this writing. Use Deluge 1 as the device on norns.
- The Midigrid mod translates MIDI notes between norns and Deluge to use the grid as a controller for a norns script. Midigrid sends MIDI notes on channel 16 from norns to Deluge to light up grid LEDs. When a pad is pressed on Deluge, it sends out a MIDI note on channel 16 to norns. This means that Deluge's usual way of learning a MIDI controller to a synth clip will be constantly interrupted by the stream of MIDI notes coming in on channel 16 from norns. To learn external MIDI controls to Deluge while using the Midigrid mod, first stop the running script on norns, turn off the Midigrid mod in the mod menu, or determine another method to pause the grid updating MIDI messages from norns.
- The functionality of the grid changes with each norns script.
1. Connect Deluge to norns with a USB cable for MIDI. 2. Install Midigrid on your norns, turn on the mod, set to 128 grid size. 3. Turn on two features in the
COMMUNITY FEATURES
menu (viaSETTINGS > COMMUNITY FEATURES
): "Highlight Incoming Notes" (HIGH) and "Norns Layout" (NORN) both set to ON. 4. Create a MIDI clip on Deluge by pressingMIDI
button in Clip View. Set MIDI output for the clip to channel 16 by turning theSELECT
encoder. 5. Select the keyboard layout on the MIDI clip. Press and hold keyboard button and turnSELECT
encoder to select "Norns Layout" (NORN). 6. Select a script on norns that supports grid controls (awake, boingg, rudiments, ... ). 7. The grid LEDs should light up indicating that norns is sending MIDI notes out on channel 16 to Deluge. Press a pad to see a change on norns indicating Deluge is sending MIDI notes out on channel 16. - This feature is
-
(#901) In the keyboard view, a control can be mapped to each column of pads in the sidebar. You can change which control is selected by holding the top pad and turning the horizontal encoder. Controls include:
Velocity (VEL - Red):
Low velocity is on the bottom pad and high on the top pad scaled linearly. The range can be adjusted by holding the top or bottom pad and scrolling the vertical encoder. Hold a pad down to change the velocity of notes played while held. The velocity will return to default when you release the pad. Short press a pad to set a new default velocity. This is called "Momentary" mode and is the default. You can disable it from the main menu: Defaults -> UI -> Keyboard -> Sidebar controls (CTRL) -> Momentary Velocity (MVEL)Modwheel (MOD - Blue):
This controls the modwheel (Y) setting and has the same controls as the velocity control. Its behaviour is set to "Momentary" by default. You can disable it from the main menu: Defaults -> UI -> Keyboard -> Sidebar controls (CTRL) -> Momentary Modwheel (MMOD)Chords (CHRD - Green):
Press and hold or tap to either temporarily set a chord or change the default chord. Any note you play will be interpreted as the root note and the remaining notes will be played along with it. The default chord is none. You can get back to none by short pressing the current chord. Chords include 5th, Sus2, Minor, Major, Sus4, Minor7, Dom7, Major7. All are in closed root position. (Note: this option is not available while in either of the chord keyboard layouts.)Song Chord Memory (CMEM - Cyan):
Hold a chord down and press a pad to remember the chord. Press that pad again to play it. You can play over the top of your saved chords. To clear a chord, press shift and the pad you want to clear. Chord memory is shared across all song clips and it is saved in the song file.Clip Chord Memory (CCME - Purple):
Hold a chord down and press a pad to remember the chord. Press that pad again to play it. You can play over the top of your saved chords. To clear a chord, press shift and the pad you want to clear. Clip chord memory is available only to the current instrument.Scale Mode (SMOD - Yellow):
Press and hold a pad to temporarily change the scale of the keyboard to the selected scale mode. Tap a scale mode to make it the new default. The scale pads will default to the first 7 scale modes, but you can change any pad to any scale by holding it down and turning the vertical encoder. If the scale that is going to be set can't fit/transpose the existing notes from your clips, screen will showCan't
.Song Macro Mode (SONG - various):
Activate Song macros.
-
(#2174) With the addition of the new Keyboard Sidebar Controls, the default behaviour of being able to immediately exit the menu by pressing a sidebar pad while in Keyboard View was removed. To accomodate users that still wish to be able to exit the menus immediately by pressing a sidebar pad, a new community feature toggle has been added (
Enable KB View Sidebar Menu Exit (EXIT)
) which will enable you to immediately exit the menu using the top left sidebar pad if you are in theSETTINGS
orSOUND
menu forKEYBOARD VIEW
.
-
For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Chord Keyboard Documentation
-
(#2475) Enables
CHORD
keyboard, out of scale view with two modes, Column mode (providing in-scale harmonically similar chords for substitutions) and Row Mode (based largely on the Launchpad Pro's chord mode that spreads notes out on a row to allow users to build and play interesting chords across the rows). After enabling theChord Keyboards (CHRD)
community feature (see the Community Features Menu for more information), theCHORD
keyboard is accessible the same way as other instrument supporting keyboards. While onSYNTH
,MIDI
, orCV
, pressKEYBOARD
to enter into aKEYBOARD
view, and then press and holdKEYBOARD
+ turnSELECT
to cycle through layouts to find theCHORD
keyboard layout. -
As the UI and implementation is still experimental, a community setting has to be activated to access the
CHORD
keyboard. See the Community Features Menu for more information.
-
For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: Chord Keyboard Documentation
-
(#2385) Enables
CHORD LIBRARY
keyboard layout which displays a library of chords on the pads. After enabling theChord Keyboards (CHRD)
community feature (see the Community Features Menu for more information), theCHORD LIBRARY
keyboard is accessible the same way as other instrument supporting keyboards. While onSYNTH
,MIDI
, orCV
, pressKEYBOARD
to enter into aKEYBOARD
view, and then pressSELECT
+KEYBOARD
to cycle through layouts to find theCHORD LIBRARY
keyboard layout. -
As the UI and implementation is still experimental, a community setting has to be activated to access the
CHORD LIBRARY
keyboard. See the Community Features Menu for more information.
- (#2983) Provides a classic piano keyboard layout for Deluge.
- One screen displays 5 octaves with different colors. But you can scroll this keyboard vertically to increase octaves to the highest or decrease to the lowest. You can also shift the keyboard to start on a different note than C. This is done by using the horizontal scroll.
- If the Scale mode is enabled, all the notes in this scale will be displayed brighter than the notes outside the scale. Of course, you can change the scale, and the keys will change accordingly. The same thing with the root note (the brightest one).
- The same notes you play are highlighted in other octaves as well.
- This keyboard highlights incoming MIDI notes.
- You can set this keyboard by default in
MENU -> DEFAULTS -> UI -> KEYBOARD -> LAYOUT -> PIAN
-
(#991) Added new scales for instrument clips.
- The new set of scales is:
7-note scales:
Major, Minor, Dorian, Phrygian, Lydian, Mixolydian, Locrian, Melodic Minor, Hungarian Minor, Marva (Indian), Arabian6-note scales:
Whole Tone, Blues5-note scales:
Pentatonic Minor, Hirajoshi (Japanese)
- You rotate through them the same way as before, using Shift + Scale.
- Improvement: when you exit Scale mode, and enter Scale mode again, if there was already a selected Scale, and it fits the notes you have entered, the Deluge will prefer that scale, instead of trying to change your scale or root note to other scale.
- Migrating from previous firmwares: the new Default Scale setting is saved in a different memory slot. The Deluge will import the selected scale from the old location, resetting the old location value to "None".
- Limitation: For being able to change your scale to a scale with less notes (for example, from Arabic to Whole Tone, or from Blues to Pentatonic), in order for the Deluge to be able to transpose them, the notes entered among all clips in the song must fit the new scale. If you have added more notes that what can fit in the new scale, the Deluge will omit those scales, and cycle back to the beginning of the Scales list (that is, going back to the Major scale).
- The new set of scales is:
-
(#2365) Added learning a user specified scale.
- Hold
LEARN
and pressSCALE
while in clip view. Notes from current clip & all scale mode clips are learned as the "USER" scale. This scale is part of the normal scale rotation, accessible withSHIFT
+SCALE
, and saved as part of the song. If another user scale is learned, the previous one is overwritten: currently each song can only have one user scale. - If you enter scale mode from a chromatic clip, and the implied scale cannot be represented by any of the existing
preset scales, it will be learned as a user scale, overwriting the previous
USER
scale. - NOTE: extended support for user scales is planned, allowing multiple user scales to be learned, saved, and loaded. Soon!
- Hold
-
(#2376) Added
ACTIVE SCALES
menu.SONG > ACTIVE SCALES
toggles scales on and off from theSHIFT + SCALE
rotation for the current song. Active scales are saved as part of the song. On 7-segment display dot indicates that the named scale is active, lack of dot indicates it has been disabled.DEFAULTS > SCALE > ACTIVE SCALES
sets the active scales for new songs. WhenRANDOM
is set asDEFAULTS > SCALE > INIT SCALE
, the random scale is selected from default active scales.
- (#157) Add a
MOD MATRIX
entry to theSOUND
menu which shows a list of all currently active modulations.
- (#223) The unison parts can be spread accross the stereo field. Press
SELECT
when in theUNISON NUMBER
menu to access the new unison spread parameter.
- (#293) When a sample has
LOOP START
(CYAN) andLOOP END
(MAGENTA) points set, holding downLOOP START
and tappingLOOP END
willLOCK
the points together. Moving one will move the other, keeping them the same distance apart. Use the same process to unlock the loop points. UseSHIFT
+ turn◀︎▶︎
to double or half the loop length. - WARNING: If you shift loop points after being locked there is a chance when you delete a loop point, a loop point will exist outside of the SAMPLE START or SAMPLE END range and cause a crash. (Known Bug)
- (#805) If you hold down the audition pad(s) while pressing the shortcut to "copy notes", only the auditioned rows will be copied. If you were to normally paste these rows, no behavior is changed from the current implementation. It's exactly the same result as deleting the notes on any rows you didn't have held down before copying.
- (#805) Pressing
SHIFT
+CROSS SCREEN
+◀︎▶︎
will paste any notes on the clipboard over the existing notes i.e. the existing notes will not be deleted and the clipboard contents will be added to the existing notes. Positioning/scale/timing semantics have not changed, only whether the notes are cleared before pasting.
- (#1739) Added Synth/MIDI/CV clip configuration of note row play direction. Hold audition pad while entering the play direction menu to set the play direction for the selected note row. While in the note row play direction menu, you can select other note rows to quickly set the play directiom for multiple note rows.
-
For a detailed description of this feature as well the button shortcuts/combos, please refer to the feature documentation: DX7 Synth Documentation
-
(#1114) A new synth type is added fully compatible with DX7 patches, including editing of all DX7 parameters. This is implemented as an oscillator type within the subtractive engine, so it can be combined with filters and other features of this engine.
-
Patches can be imported from the common 32-patch bank syx-file format, and afterwards saved as SYNTH presets or as part of songs.
-
As the UI and implementation is still experimental, a community setting has to be activated to create new DX7 patches. See the separate document for details.
-
- (#3279) Added two more envelopes (Envelope 3 and Envelope 4), which you can access from the sound editor menu.
- (#112) All-new use for the
KEYBOARD
button in kit clips, uses the main pad grid for MPC-style 16 level playing.◀︎▶︎
scrolls by one pad at a time, allowing positioning drums left to right, and▼︎▲︎
jumps vertically by rows. - Follow-up PR: (#317) Fixed the issue where audition pads would remain illuminated after pressing pads 9 to 16 and then returning to the Clip View.
- (#122) Pressing
AUDITION
+RANDOM
on a drum kit row will load a random sample from the same folder as the currently enabled sample and load it as the sound for that row.- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
- (#955) Pressing
SHIFT
+RANDOM
randomizes all non-muted drum kit rows.
-
(#198) In the
SLICE
menu, press◀︎▶︎
to enterMANUAL SLICING
. When you press the green pad in the bottom left, it starts playing the first slice, and pressing any empty pad creates a new slice at the time you've pressed it. TurningSELECT
to the left or pressing thePAD
+DELETE
button allows you to delete a slice. -
Turning
◀︎▶︎
allows you to adjust the start point of the slice. Additionally, turning▼︎▲︎
transposes the slice by a semitone. -
Follow-up PR: (#210) Changed to stop audio preview (played by the sample browser) when entering manual slicer mode.
- (#234) While you can delete a kit row by holding a Note in a row and pressing
SAVE/DELETE
, theDELETE UNUSED KIT ROWS
feature allows you to batch delete kit rows which does not contain any notes, freeing kits from unused sounds (which take some precious RAM). While inside a Kit, holdKIT
+SHIFT
+SAVE/DELETE
. A confirmation message will appear: "DELETE UNUSED ROWS". This command is not executed if there are no notes at all in the kit.- This feature is
ON
by default and can be set toON
orOFF
viaSETTINGS > COMMUNITY FEATURES
.
- This feature is
- (#1390) Allows saving and loading midi presets. They end up in a new folder named MIDI.
- Note: The information that is saved is the MIDI channel selection, and the assignments of CC parameters to golden knobs.
- (#2823) Added ability to rename MIDI CC's in MIDI clips. Changes are saved by Instrument (e.g. per MIDI channel). Changes can be saved to a
MIDI preset
, with theSong
, or to aMIDI device definition file
.- To rename a
MIDI CC
, enterAutomation View
and select the CC you wish to rename using theSelect Encoder
or using theGrid Shortcut
. - With the
MIDI CC
selected, pressShift
+ theName
grid shortcut to open theMIDI CC Renaming UI
. Enter a new name and pressSelect
orEnter
. - The new
MIDI CC
name will be immediately visible inAutomation View
and you can assign that CC to aGold Knob
in the MIDI clip and it will show that name when you press down on theGold (Mod) Encoder
. - To save the
MIDI CC
labels to aMIDI Device Definition File
, holdSave
+ Press down on eitherGold (Mod) Encoder
. It will ask you to enter a file name. PressSelect
,Enter on the Keyboard
orSave
to save the file. - To load the
MIDI CC
labels from aMIDI Device Definition File
, holdLoad
+ Press down on eitherGold (Mod) Encoder
. It will ask you to select a file. PressSelect
,Enter on the Keyboard
orLoad
to load the file. - Saving or Loading a
MIDI Device Definition File
will link that file to the current MIDI Instrument in the current song. If you save the song or save the current midi instrument as a preset, the song file and midi instrument preset file will include a file path to theMIDI Device Definition File
. If you re-load the song or re-load the midi instrument preset, it will load information from the linkedMIDI Device Definition File
. - You can unlink a Song or Midi Instrument preset from the a
MIDI Device Definition File
via theMIDI > Device Definition (DEVI)
menu. You will need to re-save the song and/or preset to save the changes. - You can also manually unlink the song file / preset file from the
MIDI Device Definition File
by searching fordefinitionFile
. You should seename="***"
right under it. Do not delete the name line from the preset. Instead replace the name withname=""
- You can also use the
MIDI > Device Definition
menu as another way to link / load aMIDI Device Definition File
. When clicking on theFile Linked (LINK)
setting, it will prompt you to select aMIDI Device Definition File
to load. After successfully loading the file, the file name will be displayed (on OLED only) below theFile Linked
setting.
- To rename a
- Added the ability to set a CV instrument to use both 1 and 2 channels, which makes the cv2 source selectable between mod wheel, velocity, and aftertouch
- Turn
SELECT
to choose1 AND 2 (BOTH)
CV / Gate channel. - Press
SELECT
to enter theCV Instrument Menu
- Enter the
CV 2 Source (CV2)
submenu - Select from
OFF, Y, Aftertouch, Velocity
- Turn
- (#141) Holding
▼︎▲︎
down while turning◀︎▶︎
will shift the waveform of an Audio clip, similar to Instrument clips.
This is largely on the development side and created the start of a system of modules and hook points for enabling actions on the Deluge to signal third-party equipment over hosted USB. To start things off this includes some support for the Lumi Keys Studio Edition, described below.
- (#812) When using the Deluge as a USB Midi Host and attaching a Lumi Keys Studio Edition, the keys will go dark
until it is learned to a clip. Once learned to a clip, the keys will match the colour of the currently visible
octave (compatible Deluge scales that will match Lumi scales are Major, Minor, Dorian, Phrygian, Lydian, Mixolydian,
Locrian, Harmonic Minor, Arabian, Whole Tone, Blues, and Pentatonic Minor).
- The lit and darkened keys will be aligned with the selected root and scale, so long as the selected scale is one of the builtin scales supported by the Lumi.
- While Lumi has limited options for MPE separation, it will be configured to align with the dominant MPE range defined on the Deluge (upper or lower dominant).
In the main menu of the Deluge (accessed by pressing both "SHIFT" + the "SELECT" encoder) there is
the COMMUNITY FEATURES
(OLED) or FEAT
(7SEG) entry which allows you to turn features on and off as needed. Here is a list of all options as listed in OLED and 7SEG displays and what they do:
Note: these settings are saved to SETTINGS/CommunityFeatures.XML
on your SD card.
Drum Randomizer (DRUM)
- When On, the "AUDITION + RANDOM" shortcut is enabled.
Fine Tempo Knob (TEMP)
- When On, the Fine Tempo change option is enabled.
Quantize (QUAN)
- When On, the Note Quantize shortcut is enabled.
Mod. Depth Decimals (MOD.)
- When On, Modulation Resolution is increased.
Catch Notes (CATC)
- When Off, existing "Catch Notes" behaviour is disabled.
Delete Unused Kit Rows (UNUS)
- When On, the Delete Unused Kit Rows shortcut (hold "KIT" then "SHIFT" + "SAVE/DELETE") is enabled.
Alternative Golden Knob Delay Params (DELA)
- When On, it changes the behaviour of the Mod Encoder button action from the default (PingPong and Type) to the alternative params (SyncType and SyncLevel).
Allow Insecure Develop Sysex Messages (SYSX)
- When On, the ability to load firmware over USB is enabled.
Sync Scaling Action (SCAL)
- When set to Fill, it changes the behaviour of the "SYNC-SCALING" button is changed to activate "FILL" mode. The original Sync Scaling button function is moved to "SHIFT" + "SYNC-SCALING".
Highlight Incoming Notes (HIGH)
- When On, In-Key and Isometric Keyboard layouts display incoming MIDI notes with their velocity.
Display Norns Layout (NORN)
- When On, enables keyboard layout which emulates monome grid for monome norns using midigrid mod where incoming midi notes on channel 16 are rendered as white pads using velocity for brightness.
Sticky Shift (STIC)
- When On, tapping shift briefly will enable sticky keys while a long press will keep it on. Enabling this setting will automatically enable "Light Shift" as well.
Light Shift (LIGH)
- When On, the Deluge will illuminate the shift button when shift is active. Mostly useful in conjunction with sticky shift.
Enable DX7 Engine (DX7)
- When On, enables access to the DX7 synth engine (see DX7 Synth Documentation).
Emulated Display (EMUL)
- This allows you to emulate the 7SEG screen on a deluge with OLED hardware screen.
- In "Toggle" mode, the "SHIFT" + "LEARN" + "AFFECT-ENTIRE" combination can used to switch between screen types at any time.
- With the "7SEG" mode, the deluge will boot with the emulated display.
- This option is technically available also on deluge with 7SEG hardware. But as you need an external display to render the OLED screen, it is of more limited use.
KB View Sidebar Menu Exit (EXIT)
- When On, while in the
SETTINGS
orSOUND
menu ofKEYBOARD VIEW
, pressing the top left sidebar pad will immediately exit the menu.
- When On, while in the
Launch Event Playhead (PLAY)
- When On, a red and white playhead will be rendered in Song Grid and Performance Views that let's you know that a maximum of one bar (16 notes) is remaining before a clip or section launch event is scheduled to occur.
Chord Keyboards (CHRD)
- When On, enables the
CHORD
keyboard, which allows playing in-scale chords in a column or accross pads in a row as well as enables theCHORD LIBRARY
keyboard layout which allows playing a library of chords on the pads. See Chord Keyboard Layout and Chord Library Keyboard Layout for more information.
- When On, enables the
Alternative Playback Start Behaviour (STAR)
- When On, the behaviour of playback start shortcuts changes as follows:
- With playback off, pressing
PLAY
will start playback from the current grid scroll position - With playback off, pressing
HORIZONTAL ENCODER ◀︎▶︎
+PLAY
will start playback from the start of the arrangement or clip
- With playback off, pressing
- When On, the behaviour of playback start shortcuts changes as follows:
Grid View Loop Pads (LOOP)
- When On, two pads (Red and Magenta) in the
GRID VIEW
sidebar will be illuminated and enable you to trigger theLOOP
(Red) andLAYERING LOOP
(Magenta) global MIDI commands to make it easier for you to loop inGRID VIEW
without a MIDI controller.
- When On, two pads (Red and Magenta) in the
Alternative Tap Tempo Behaviour (TAPT)
- When On, the number of
TAP TEMPO
button presses to engageTAP TEMPO
is changed toFOUR (4)
to avoid mistakingly changing tempo.
- When On, the number of
Horizontal menus (HORI)
- When On, some menu items render in horizontal menus, with multiple items visible and editable at the same time.
Support for sending and receiving large sysex messages has been added. Initially, this has been used for development centric features.
- (#174 and #192) Send the contents of the screen to a computer. This allows 7SEG behavior to be evaluated on OLED hardware and vice versa
- (#215) Forward debug messages. This can be used as an alternative to RTT for print-style
debugging. (
./dbt sysex-logging <port_number>
) - (#295) Load firmware over USB. As this could be a security risk, it must be enabled in community feature
settings. (
./dbt loadfw <port_number> <hex_key> <firmware_file_path>
)
This list includes all preprocessor switches that can alter firmware behaviour at compile time and thus require a different firmware
-
ENABLE_SYSEX_LOAD
Allow loading firmware over sysex as described above
-
ENABLE_MATRIX_DEBUG
Enable additional debug output for matrix driver when pads are pressed
-
FEATURE_...
Description of said feature, first new feature please replace this