Skip to content

Releases: Dimethoxy/Disflux

Version 1.2.0

Choose a tag to compare

@Lunix-420 Lunix-420 released this 11 May 12:19
544e073

Pretty big overhaul, polishing the experience with more bug fixes and performance tweaks.

This should finally fix all the crash issues on Windows. If you still see any crashes, please report it here: #5

Fixes

  • Updated to the latest JUCE version, improving overall Windows stability (should fix #5)
  • Fixed missing removeParameterListener() call that caused a memory leak on Windows
  • Resolved multiple thread-safety issues in the oscilloscope
  • Reworked oscilloscope to a lock-free design for better stability
  • Fixed HiDPI scaling issues that caused blurry UI elements
  • Fixed multiple bugs causing rendering artifacts in the oscilloscope
  • Change compile target on macOS (should fix #7)

Performance

  • Optimized oscilloscope rendering, achieving ~3–4× performance improvement
  • Replaced JUCE shadows with Melatonin Blur, resulting in ~2× faster shadow rendering
  • Improved ~2× faster plugin re-rendering speed after window resizing

Misc

  • Refactored large parts of the codebase
  • Improved code documentation
  • Added bottom border to the button that restores the hidden header
  • Swapped default Settings::Button::clickColour with Settings::Button::hoverColour
  • Added option to toggle OpenGL on Linux and macOS

For Arch users

Install Disflux from our AUR Repository using your favorite helper (e.g. yay):

yay -S dimethoxy-disflux-bin

Version 1.1.1

Choose a tag to compare

@Lunix-420 Lunix-420 released this 14 Sep 20:14
ce3a425

⚠️ OUTDATED VERSION ⚠️

This release addresses a critical issue affecting Windows systems and includes a small UI adjustment.

Fixes

  • Resolved a crash that occurred on certain Windows systems (Closes #5)
  • Adjusted the default settings menu font size from 16 to 15 so all categories fit within the bounds

For Arch users

Install Disflux from our AUR Repository using your favorite helper (e.g. yay):

yay -S dimethoxy-disflux-bin

Note

Windows stability has improved compared to previous builds, but crashes may still occur on some systems. More fixes are coming.

If you see any crashes, please report here: #5

Snapshot

Snapshot Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 May 11:31
ce3a425

⚠️ WARNING: Unstable Release ⚠️

This is a unstable snapshot intended solely for testing purposes.
It may contain bugs, incomplete features, or cause instability.
Not recommended for production or general use—proceed with caution.

Version 1.1.0

Choose a tag to compare

@Lunix-420 Lunix-420 released this 10 May 19:51
a99c473

⚠️ OUTDATED VERSION ⚠️

A lot of these changes are made to address #3

New

  • Implemented parameter smoothing for Spread, Pinch, Frequency, and Mix to reduce artifacts when adjusting sliders.
  • Added a hidden output high-pass filter (20 Hz, 6 dB/oct by default) to clean up excessive infrasonic bass.
  • Introduced a new "Audio" tab in the settings with the following controls:
    • Adjustable parameter smoothing amount: higher values reduce slider movement artifacts but can impact automation accuracy.
    • Toggle for the output high-pass filter, as well as a customizable cutoff frequency.
    • Control for smoothing interval: lower values improve smoothing responsiveness at the cost of higher CPU usage.

Fixes

  • Prevented unsupported window sizes from being set by the DAW, fixing issues in certain hosts.
  • Changing the filter stags via the Amount slider now resets internal filters to avoid previously generated artifacts (e.g., extremely loud spikes).

For Arch users

Install Disflux from our AUR Repository using your favorite helper (e.g. yay):

yay -S dimethoxy-disflux-bin

Known Issues as of 31.05.2025

  • On Windows systems the plugin may crash unexpectedly. We're actively investigating this and working on a fix. #5

Version 1.0.1

Choose a tag to compare

@Lunix-420 Lunix-420 released this 05 May 22:41
bcb8113

⚠️ OUTDATED VERSION ⚠️

This is just a small bugfix release.

Fixes

  • Settings: Resolved an issue where typing letters or digits in the text field could result in duplicated input.

Full Changelog: v1.0.0...v1.0.1

For Arch users

Install Disflux from our AUR Repository using your favorite helper (e.g. yay):

yay -S dimethoxy-disflux-bin

Disflux v1.0.0

Choose a tag to compare

@Lunix-420 Lunix-420 released this 05 May 03:41
9185185

⚠️ OUTDATED VERSION ⚠️

Disflux has officially reached its first stable release! It’s now ready for real-world use in your productions.

While this marks a huge milestone, it’s still just the beginning. 🚀
Expect ongoing improvements, new features, and polish in the coming updates.

Massive thanks to everyone who tested and supported the project so far!
You helped shape what Disflux is today! 💖

For Arch users:

Install Disflux from our AUR Repository using your favorite helper (e.g. yay):

yay -S dimethoxy-disflux-bin