Skip to content

OpenFadeR 0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 00:23
· 112 commits to main since this release

What's new

Welcome window. The first time you start OpenFadeR, a short welcome shows the extensions we suggest (rekordbox libraries, devices, effects and pad modes). Switch on the ones you want with one click. Nothing is switched on unless you choose it.

STEMS made easy. The STEMS model now has its own card with a download button, so you no longer need to fetch it by hand.

Update check. At start, OpenFadeR asks GitHub whether a newer version exists. If one does, it tells you and gives you a download button. You can say "later" and keep mixing. Nothing is installed without you.

Faster plugins. Plugins can now stay running between requests ("persistent": true in plugin.json) instead of starting fresh every time. Useful for plugins that load something big once. Details in docs/plugins.md.

Also new since 0.1.0

  • USB sticks: one stick can hold several library formats, cue points stay in sync, and a new DEVICES tab lets you choose what each stick is for. Each connected stick gets its own icon.
  • Stems: the stem buttons switch a stem off and back on, and turning a stem knob up brings back a stem you silenced.
  • Help > About shows the version and links. The app now has its own icon on every system.
  • Plugins: you can uninstall a plugin from its card. Bundled plugins start switched off; plugins you already had on stay on.
  • VIDEO and LIGHTING are marked beta and are off by default. Turn them on in Preferences.
  • Many small layout fixes: tidier FX panel, readable mixer knobs, settings hints next to their controls, and empty lists tell you which plugin they need.
  • An HDMI output with nothing plugged in is no longer picked to play into silence.

Fixes

Windows

  • The app would not start on some PCs. The 0.1.0 Windows download was missing two Microsoft runtime files (msvcp140_1.dll, msvcp140_atomic_wait.dll). On a PC without the Visual C++ runtime, nothing happened when you opened it. Both files are now included.
  • No more black console windows. Using a plugin (for example a yt-dlp download) used to open a terminal window, and closing it stopped the download. Plugins now run hidden.
  • Python plugins find Python. OpenFadeR now uses the py launcher that the official Python installer adds, so plugins work even when python is not on your PATH.

yt-dlp extension (works with winget install -e --id yt-dlp.yt-dlp, which also installs ffmpeg)

  • "error 100" is gone. yt-dlp reports code 100 when its own update check fails, even though the download worked. The extension now treats that as success.
  • Titles and searches in any language. Japanese, accented and other non-English titles failed on Windows. They now import correctly.
  • Finds yt-dlp and ffmpeg right after installing them, without restarting Windows or the app.
  • Clearer errors. When something really fails, you now see yt-dlp's own error message instead of "no message".

All systems

  • No leftover processes. When OpenFadeR closes, every plugin it started closes too, including when the app is force-closed. (On Linux and macOS, a program that a plugin itself starts can survive if the app is killed with kill -9.)

Download

Pick the archive for your system below, unpack it and run openfader. Your library, settings and extensions from 0.1.0 are kept.