Skip to content

v0.1.0

Latest

Choose a tag to compare

@robmorgan robmorgan released this 02 Aug 23:24
a963037

What's Changed

First minor release of the Halo macOS DJ app: this one is about trusting your levels — proper LUFS metering on every deck — plus library housekeeping actions and a readability fix in the toolbar.

Mixer

  • Live LUFS meters per deck (#88) — the flat peak bars between the channel strips are now segmented LED ladders on a −40..0 LUFS scale, colored green below −14 LUFS, amber to −9, and red above. A marker sits at the track's analyzed integrated loudness, so gain-matching two decks is just aligning the bars to their markers. A red top strip flags peaks at the ceiling, and hovering shows the numeric momentary/integrated values. Track analysis now measures BS.1770-4 loudness; tracks analyzed before this release show a marker after a re-analysis.

Library

  • Track context menu (#89) — right-click anywhere on a track row (previously Title-cell only) for two new actions: Reanalyze, which re-runs analysis and refreshes the beat grid even on a loaded deck, and Remove from library…, which after a confirmation dialog deletes the track, its playlist membership, and its authored lighting cues — the audio file on disk is never touched, and a deck currently playing the track keeps playing.

Fixes

  • DSP readout flicker (#90) — the DSP percentage in the toolbar latched its digits and threshold color at ~2 Hz instead of re-rendering the live per-block figure every frame; the bar fill still tracks transient spikes.

Build notes

  • macOS 12+, Apple Silicon or Intel.
  • Building from source requires a sibling checkout of timestretch-rs next to this repository.

Full Changelog: v0.0.6...v0.1.0