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-rsnext to this repository.
Full Changelog: v0.0.6...v0.1.0