Skip to content

OpenFadeR 0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:39
· 111 commits to main since this release

This update fixes the tempo readout and adds options to make beat grids and hotcue flags easier to see. Thanks to @efficientcommunication-png for reporting both issues.

Fixes

  • Fixed the tempo display showing 126.100 instead of 127.00 near a whole BPM. It now reads 126.99 → 127.00 → 127.01 correctly on normal and compact decks. Playback speed was not affected. #1
  • Restored the missing A and F letters on waveform hotcue flags.

Clearer waveforms

Open Preferences > View > Waveform for two new settings:

  • Beat Grid: Bold draws thicker, outlined grid lines over the waveform. Downbeats are wider than the other beats, so colour is not the only way to tell them apart.
  • Hot Cue Markers: Large doubles the size of hotcue flags and their letters on deck waveforms and browser previews when preview cue markers are enabled.

Both settings apply immediately and are saved between sessions. Normal remains the default. These changes address #2.

Regression coverage

Added a test that renders the actual tempo display at normal and compact sizes and checks thousands of rounding boundaries, including the reported 126.100 case. The test fails with the old formatting code and passes with this fix.

Downloads

Each archive includes the app, themes, controller mappings and plugins.

  • Windows x86_64: unzip openfader-0.2.1-windows-x86_64.zip and run openfader.exe. The app is not code-signed, so SmartScreen may show a warning. Use "More info" > "Run anyway" if you choose to proceed.
  • Linux x86_64: unpack openfader-0.2.1-linux-x86_64.tar.gz and run ./openfader. Requires the usual desktop libraries (ALSA, X11 or Wayland, fontconfig). Install zenity or kdialog for the file chooser.
  • macOS Apple silicon: unzip OpenFadeR-0.2.1-macos-arm64.zip and move OpenFadeR.app to Applications. It is not developer-signed or notarized. Right-click > Open and confirm. If macOS says it is damaged, run xattr -dr com.apple.quarantine /Applications/OpenFadeR.app.

Optional: ffmpeg on PATH for video and Python 3 for Python plugins. Audio-page system volume sliders are available on Linux only; on Windows and macOS, use the system volume controls.

The visibility changes have been checked in horizontal and vertical layouts on Linux, but not on a Raspberry Pi or a physical 7-inch screen. This release does not include a Raspberry Pi build.

Full changes since v0.2.0