disting EX firmware announcement thread
disting EX firmware announcement thread
This thread is where new firmware for the disting EX will be announced.
Please post comments, requests etc. as new threads.
Please post comments, requests etc. as new threads.
Re: disting EX firmware announcement thread
28/4/2020 - v1.1
* Added the 'Gate offset' parameter to the SD Multisample algorithm.
* Fixed audio corruption while loading presets from the MicroSD card.
* Fixed a problem where the sample folder would be scanned twice when switching presets in the SD Multisample or SD 6 Triggers algorithms.
* Fixed some problems with the sustain feature in the SD Multisample algorithm.
* Changed the WAV Recorder defaults to 48kHz/16 bit.
* Added the 'Gate offset' parameter to the SD Multisample algorithm.
* Fixed audio corruption while loading presets from the MicroSD card.
* Fixed a problem where the sample folder would be scanned twice when switching presets in the SD Multisample or SD 6 Triggers algorithms.
* Fixed some problems with the sustain feature in the SD Multisample algorithm.
* Changed the WAV Recorder defaults to 48kHz/16 bit.
- synkrotron
- Ultra Wiggler
- Posts: 941
- Joined: Wed Nov 09, 2016 12:48 pm
- Location: Warrington UK
- Contact:
Re: disting EX firmware announcement thread
I hope you don't mind me posting this os. I'm assuming it is okay to go ahead with this update?
7/5/2020 v1.1.1
* Incorporated disting mk4 firmware version 4.15 (so adding the Granular Pitch Shifter algorithm).
* Fixed a problem where WAV files containing lots of metadata would cause audio playback algorithms to take an extremely long time to scan folders.
https://www.expert-sleepers.co.uk/disti ... dates.html
7/5/2020 v1.1.1
* Incorporated disting mk4 firmware version 4.15 (so adding the Granular Pitch Shifter algorithm).
* Fixed a problem where WAV files containing lots of metadata would cause audio playback algorithms to take an extremely long time to scan folders.
https://www.expert-sleepers.co.uk/disti ... dates.html
Re: disting EX firmware announcement thread
Does the current firmware release (1.1.1) include the "auto sampling" functionality? Thx!
Re: disting EX firmware announcement thread
Thanks, look forward to trying it!
Would it be possible in the future to use Disting EX to "auto-sample" a live acoustic instrument?
Possibly by setting a threshold for the recording input and then a length for the recording time?
Would it be possible in the future to use Disting EX to "auto-sample" a live acoustic instrument?
Possibly by setting a threshold for the recording input and then a length for the recording time?
Re: disting EX firmware announcement thread
Thanks and apologies as I just saw there is a "feature request" thread which I will copy this to.
- homeslice1479
- Learning to Wiggle
- Posts: 11
- Joined: Fri Apr 20, 2018 11:57 am
- Location: South Carolina
Re: disting EX firmware announcement thread
So THAT'S why I couldn't find anything in the manual about auto sampling. Loopop shows it off in his Disting EX video and I FREAKING WANT IT.
Pittsburgh 360 case: 2xDFAM, M32, 1010 Music Tool & BitBox, Intellijel Planar 2, Quad VCA, Plonk & Output, 2xDisting mk4, Pam's New Workout, Strymon Magneto, Make Noise Mimeophon, Mutable Marbles, Befaco STMIX
RackBrute w/ MiniBrute 2S: Neutron, Yarns, Hexinverter Mutant Bassdrum & Snare, Maths, Intellijel Quad VCA, Buff Mult & Mixup, Strymon AA.1, Pico DSP, Befaco Out V3
RackBrute w/ MiniBrute 2S: Neutron, Yarns, Hexinverter Mutant Bassdrum & Snare, Maths, Intellijel Quad VCA, Buff Mult & Mixup, Strymon AA.1, Pico DSP, Befaco Out V3
- synkrotron
- Ultra Wiggler
- Posts: 941
- Joined: Wed Nov 09, 2016 12:48 pm
- Location: Warrington UK
- Contact:
Re: disting EX firmware announcement thread
There's a beta knocking around somewhere here, if you can't wait for the official version

Re: disting EX firmware announcement thread
22/5/2020 - v1.2
* Added support for up to 6 channel recordings in the WAV Recorder algorithm, and added a graphical display of SD card write pressure.
* Added the 'auto-sampler' to the WAV Recorder algorithm.
* Added support for microtonal scales (using Scala) to the SD Multisample algorithm.
* Added the 'Auto-change startup preset' and 'Auto-save when changing algorithm' settings.
* Increased the length of the filename displayed by the wavetable algorithms.
* Changed the default MIDI CC mapping for single algorithms to start at CC #7.
* Fixed problems with stuck or untriggerable notes in the SD Multisample algorithm, especially when chord mode was active.
* Fixed a problem where the Z knobs would not work in dual mode.
* Fixed a crash when entering any of the dual mode wavetable algorithms without wavetables on the SD card, and when entering the Programmable Quantizer algorithm without scales on the SD card.
* Fixed a problem where the display could become corrupt in the quantizer algorithms if the quantized input was changing too rapidly.
* Dual mode algorithms that send MIDI now correctly use the MIDI channel from the settings.
* Fixed a crash when a folder had more than the expected number of WAV files in it.
* Fixed a possible crash and SD card corruption when adding a new file to the card.
* Fixed a crash in the Wavetable Waveshaper algorithm when processing large input voltages.
* Fixed a crash in the Granular Pitch Shifter algorithm when the pitch was set very high.
* Added support for up to 6 channel recordings in the WAV Recorder algorithm, and added a graphical display of SD card write pressure.
* Added the 'auto-sampler' to the WAV Recorder algorithm.
* Added support for microtonal scales (using Scala) to the SD Multisample algorithm.
* Added the 'Auto-change startup preset' and 'Auto-save when changing algorithm' settings.
* Increased the length of the filename displayed by the wavetable algorithms.
* Changed the default MIDI CC mapping for single algorithms to start at CC #7.
* Fixed problems with stuck or untriggerable notes in the SD Multisample algorithm, especially when chord mode was active.
* Fixed a problem where the Z knobs would not work in dual mode.
* Fixed a crash when entering any of the dual mode wavetable algorithms without wavetables on the SD card, and when entering the Programmable Quantizer algorithm without scales on the SD card.
* Fixed a problem where the display could become corrupt in the quantizer algorithms if the quantized input was changing too rapidly.
* Dual mode algorithms that send MIDI now correctly use the MIDI channel from the settings.
* Fixed a crash when a folder had more than the expected number of WAV files in it.
* Fixed a possible crash and SD card corruption when adding a new file to the card.
* Fixed a crash in the Wavetable Waveshaper algorithm when processing large input voltages.
* Fixed a crash in the Granular Pitch Shifter algorithm when the pitch was set very high.
- synkrotron
- Ultra Wiggler
- Posts: 941
- Joined: Wed Nov 09, 2016 12:48 pm
- Location: Warrington UK
- Contact:
Re: disting EX firmware announcement thread
2/7/2020 - v1.3:
* Added the Looper algorithm.
* Added the Multi-Switch algorithm.
* Incorporated disting mk4 firmware version 4.16 (so adding the Chaos algorithm).
* Added a much more thorough i2c implementation.
* The SD 6 Triggers algorithm can now be triggered by MIDI notes.
* The SD 6 Triggers algorithm now emits end-of-sample triggers via an attached ES-5.
* Added the "Normalisation" parameter to the SD Multisample algorithm.
* The SD Multisample and SD 6 Triggers algorithms now set the relevant parameter maximums to reflect the number of folders/WAV files, improving usability of the R knob for selecting folders/files.
* The WAV Recorder now sends a MIDI note off if auto-sampling is cancelled.
* Improved the smoothness of gain changes when using the Dry and Effect gain parameters in the Augustus Loop algorithm.
* Added the "Default first CC" setting.
* Added a setting for how much the R knob needs to move to take over menu or parameter value changes.
* Improved the smoothness of the L & R knobs (in single mode).
* Wavetable algorithms can now load stereo or 24 bit WAVs (ignoring the right channel/low 8 bits).
* If a dual preset uses a Favourite, the algorithm name is now correctly shown when browsing presets.
* Fixed an issue where the preset name would not be loaded when loading a dual preset.
* Fixed an issue where the Z function would not be restored properly when loading a dual preset.
* Fixed an issue that could occur when both dual algorithms were audio playback algorithms.
* Fixed a crash when there were more than 100 wavetable folders.
* Fixed a rare display corruption issue.
* Added the Looper algorithm.
* Added the Multi-Switch algorithm.
* Incorporated disting mk4 firmware version 4.16 (so adding the Chaos algorithm).
* Added a much more thorough i2c implementation.
* The SD 6 Triggers algorithm can now be triggered by MIDI notes.
* The SD 6 Triggers algorithm now emits end-of-sample triggers via an attached ES-5.
* Added the "Normalisation" parameter to the SD Multisample algorithm.
* The SD Multisample and SD 6 Triggers algorithms now set the relevant parameter maximums to reflect the number of folders/WAV files, improving usability of the R knob for selecting folders/files.
* The WAV Recorder now sends a MIDI note off if auto-sampling is cancelled.
* Improved the smoothness of gain changes when using the Dry and Effect gain parameters in the Augustus Loop algorithm.
* Added the "Default first CC" setting.
* Added a setting for how much the R knob needs to move to take over menu or parameter value changes.
* Improved the smoothness of the L & R knobs (in single mode).
* Wavetable algorithms can now load stereo or 24 bit WAVs (ignoring the right channel/low 8 bits).
* If a dual preset uses a Favourite, the algorithm name is now correctly shown when browsing presets.
* Fixed an issue where the preset name would not be loaded when loading a dual preset.
* Fixed an issue where the Z function would not be restored properly when loading a dual preset.
* Fixed an issue that could occur when both dual algorithms were audio playback algorithms.
* Fixed a crash when there were more than 100 wavetable folders.
* Fixed a rare display corruption issue.
Re: disting EX firmware announcement thread
Somebody has been busy as usual.

- Kattefjaes
- Super Deluxe Wiggler
- Posts: 1433
- Joined: Thu Dec 12, 2019 9:47 am
- Location: UK
Re: disting EX firmware announcement thread
31/7/2020 - v1.3.1:
* Significantly reduced aliasing distortion in the Wavetable VCO algorithm when generating high pitches.
* Added a graphical view of the current waveform for all wavetable-based algorithms.
* The Looper 'reverse' function now applies only to the targeted loop(s).
* Fixed a problem where the Looper would incorrectly load WAVs when operating in stereo.
* Fixed a problem where the Looper's pitch would fluctuate unexpectedly.
* Fixed a problem where the Quantizer 2 algorithm's pattern would not be preserved when saving/loading presets.
* Fixed a problem where the module would freeze when entering the MIDI Playback algorithms with no MIDI files on the SD card.
* Significantly reduced aliasing distortion in the Wavetable VCO algorithm when generating high pitches.
* Added a graphical view of the current waveform for all wavetable-based algorithms.
* The Looper 'reverse' function now applies only to the targeted loop(s).
* Fixed a problem where the Looper would incorrectly load WAVs when operating in stereo.
* Fixed a problem where the Looper's pitch would fluctuate unexpectedly.
* Fixed a problem where the Quantizer 2 algorithm's pattern would not be preserved when saving/loading presets.
* Fixed a problem where the module would freeze when entering the MIDI Playback algorithms with no MIDI files on the SD card.
Re: disting EX firmware announcement thread
Thanks Osos wrote: ↑Fri Jul 31, 2020 6:27 am31/7/2020 - v1.3.1:
* Significantly reduced aliasing distortion in the Wavetable VCO algorithm when generating high pitches.
* Added a graphical view of the current waveform for all wavetable-based algorithms.
* The Looper 'reverse' function now applies only to the targeted loop(s).
* Fixed a problem where the Looper would incorrectly load WAVs when operating in stereo.
* Fixed a problem where the Looper's pitch would fluctuate unexpectedly.
* Fixed a problem where the Quantizer 2 algorithm's pattern would not be preserved when saving/loading presets.
* Fixed a problem where the module would freeze when entering the MIDI Playback algorithms with no MIDI files on the SD card.

- silkynight
- Wiggling with Experience
- Posts: 306
- Joined: Sat Apr 26, 2014 10:31 pm
- Location: ...
- Contact:
Re: disting EX firmware announcement thread
The new wave visualisation feature is super rad!!!
Thanks a lot Os!!
Thanks a lot Os!!
Re: disting EX firmware announcement thread
16/9/2020 - v1.4:
* Added the Dream Machine algorithm.
* Added the Filter Bank algorithm.
* Incorporated disting mk4 firmware version 4.17 (so adding the Rotary and Clock algorithms).
* Added the Looper 'Octave down' function.
* Added Looper-specific i2c messages.
* Added hysteresis to knob mappings to avoid jittery behaviour.
* Added settings to enable automatic switching of the current parameter to the one being changed by MIDI or i2c.
* All MIDI transmit channel settings can now be set to 'Off'.
* All single mode algorithms that respond to MIDI notes can now be set to ignore them.
* The dual mode Quantizer algorithm now uses the MIDI receive channel from the settings.
* Reduced the default fadeOut setting for the SD 6 Triggers algorithm (to reduce trigger latency).
* Fixed a problem where changing loop gains in the Looper algorithm could result in zipper noise.
* Fixed a problem where parameters changed by i2c would not immediately take effect.
* Fixed a problem in the SD Multisample algorithm where voice allocation could produce unexpected results when using multiple CV/gate inputs.
* Added the Dream Machine algorithm.
* Added the Filter Bank algorithm.
* Incorporated disting mk4 firmware version 4.17 (so adding the Rotary and Clock algorithms).
* Added the Looper 'Octave down' function.
* Added Looper-specific i2c messages.
* Added hysteresis to knob mappings to avoid jittery behaviour.
* Added settings to enable automatic switching of the current parameter to the one being changed by MIDI or i2c.
* All MIDI transmit channel settings can now be set to 'Off'.
* All single mode algorithms that respond to MIDI notes can now be set to ignore them.
* The dual mode Quantizer algorithm now uses the MIDI receive channel from the settings.
* Reduced the default fadeOut setting for the SD 6 Triggers algorithm (to reduce trigger latency).
* Fixed a problem where changing loop gains in the Looper algorithm could result in zipper noise.
* Fixed a problem where parameters changed by i2c would not immediately take effect.
* Fixed a problem in the SD Multisample algorithm where voice allocation could produce unexpected results when using multiple CV/gate inputs.
Re: disting EX firmware announcement thread
Amazing! Thanks, os!
Re: disting EX firmware announcement thread
2/11/2020 - v1.5:
* Added the Dual VCO algorithm.
* Added quick access to dual mode help text, and added a single screen input/output summary for all dual algorithms.
* Added the auto-save feature.
* Added support for 'smpl' chunks in WAV files to define loop points.
* Added graphical visualisation to the Shift Register Random algorithms.
* Added the 'FM Range' parameter to the Dream Machine algorithm.
* Added support for changing presets via MIDI Program Change, and for changing algorithms via Program Change or CC messages.
* Added support for forwarding incoming MIDI from the breakout to the Select Bus.
* Added the 'oct->semi' quantization mode to the Matrix Mixer algorithm.
* The SD Multisample & SD 6 Triggers algorithms now support up to 1000 folders.
* The SD Multisample algorithm's 'Input mode' parameter can now be set to zero.
* Increased the Four Quadrant Multiplier algorithm's maximum scale factor to 16.
* The 'Z Mode' parameter of the CV To MIDI algorithm now goes up to 127.
* Fixed an issue in the SD 6 Triggers algorithm where disabled voices could still be triggered by MIDI.
* Fixed a problem where the module would hang when parsing WAV filename flags with two digits (e.g. '_RR10' for round robin).
* Fixed a problem in the Shift Register Random CVs & Shift Register Random Quantized CVs algorithms where setting the length to 32 and direction to 1 would produce the wrong result.
* Added the Dual VCO algorithm.
* Added quick access to dual mode help text, and added a single screen input/output summary for all dual algorithms.
* Added the auto-save feature.
* Added support for 'smpl' chunks in WAV files to define loop points.
* Added graphical visualisation to the Shift Register Random algorithms.
* Added the 'FM Range' parameter to the Dream Machine algorithm.
* Added support for changing presets via MIDI Program Change, and for changing algorithms via Program Change or CC messages.
* Added support for forwarding incoming MIDI from the breakout to the Select Bus.
* Added the 'oct->semi' quantization mode to the Matrix Mixer algorithm.
* The SD Multisample & SD 6 Triggers algorithms now support up to 1000 folders.
* The SD Multisample algorithm's 'Input mode' parameter can now be set to zero.
* Increased the Four Quadrant Multiplier algorithm's maximum scale factor to 16.
* The 'Z Mode' parameter of the CV To MIDI algorithm now goes up to 127.
* Fixed an issue in the SD 6 Triggers algorithm where disabled voices could still be triggered by MIDI.
* Fixed a problem where the module would hang when parsing WAV filename flags with two digits (e.g. '_RR10' for round robin).
* Fixed a problem in the Shift Register Random CVs & Shift Register Random Quantized CVs algorithms where setting the length to 32 and direction to 1 would produce the wrong result.
Re: disting EX firmware announcement thread
I LOVE the auto-save feature. And the quick access help is really awesome. Thank you so much!
Re: disting EX firmware announcement thread
15/12/2020 - v1.6:
* Added the Poly Wavetable algorithm.
* Added the 24dB/oct VCF algorithm.
* The Side-chain Compressor and Mono Compressor algorithms can now mix the side-chain signal into the outputs.
* Increased the range of the offset and attenuverter parameters of the Shift Register Random CVs and Shift Register Random Quantized CVs algorithms.
* The 'Overdub fade' parameter of the Looper algorithm now goes down to –∞dB, effectively allowing 'replace' instead of 'overdub'.
* Added the 'Lock range' parameter to the Looper algorithm.
* It is now possible retrigger loops in the Looper algorithm without first pausing them.
* Added a 'Transpose limit' setting for the SD Multisample algorithm.
* Added 'MIDI learn' for setting up MIDI mappings.
* Added a SysEx interface to parameter discovery and editing, allowing remote preset editing over MIDI.
* Added a 'Chromatic' scale type for the SD Multisample algorithm and fixed the 'Natural Minor' scale so playing notes actually in the scale produces the correct result.
* A preset can now store the index of a mapping to load automatically when the preset is loaded.
* The 'Show MIDI history' display now shows all messages (was previously blank for clock etc.).
* When selecting dual mode parameters via encoder push-hold-turn, the display now remains in zoom mode as long as the encoder is held.
* Fixed a bug in the Wavetable VCO, Dual VCO, Pulsar VCO, and Dream Machine algorithms which would cause unpleasant aliasing distortion, especially at high pitches.
* Fixed a possible crash when switching from dual to single mode.
* Fixed a bug in the MIDI File Playback algorithms which could corrupt playback of files over a certain size.
* Added the Poly Wavetable algorithm.
* Added the 24dB/oct VCF algorithm.
* The Side-chain Compressor and Mono Compressor algorithms can now mix the side-chain signal into the outputs.
* Increased the range of the offset and attenuverter parameters of the Shift Register Random CVs and Shift Register Random Quantized CVs algorithms.
* The 'Overdub fade' parameter of the Looper algorithm now goes down to –∞dB, effectively allowing 'replace' instead of 'overdub'.
* Added the 'Lock range' parameter to the Looper algorithm.
* It is now possible retrigger loops in the Looper algorithm without first pausing them.
* Added a 'Transpose limit' setting for the SD Multisample algorithm.
* Added 'MIDI learn' for setting up MIDI mappings.
* Added a SysEx interface to parameter discovery and editing, allowing remote preset editing over MIDI.
* Added a 'Chromatic' scale type for the SD Multisample algorithm and fixed the 'Natural Minor' scale so playing notes actually in the scale produces the correct result.
* A preset can now store the index of a mapping to load automatically when the preset is loaded.
* The 'Show MIDI history' display now shows all messages (was previously blank for clock etc.).
* When selecting dual mode parameters via encoder push-hold-turn, the display now remains in zoom mode as long as the encoder is held.
* Fixed a bug in the Wavetable VCO, Dual VCO, Pulsar VCO, and Dream Machine algorithms which would cause unpleasant aliasing distortion, especially at high pitches.
* Fixed a possible crash when switching from dual to single mode.
* Fixed a bug in the MIDI File Playback algorithms which could corrupt playback of files over a certain size.
- djthopa
- Super Deluxe Wiggler
- Posts: 1877
- Joined: Thu Mar 22, 2012 5:48 pm
- Location: Somewhere between a nappy and a wire
Re: disting EX firmware announcement thread
Thanks for the auto learn midi Os,
cheers
cheers
Topa Borrachero
Bandcamp https://topaborrachero.bandcamp.com/releases
Soundcloud: http://soundcloud.com/djthopa
GitHub: http://github.com/thopa
Bandcamp https://topaborrachero.bandcamp.com/releases
Soundcloud: http://soundcloud.com/djthopa
GitHub: http://github.com/thopa