Faster, with no asterisks 🚀
This release is 1.68× quicker end-to-end. A 30-minute recording that used to take 2min 30secs now wraps in 1min 30secs (on my workstation), lifting real-time throughput from 12× to 20× on the same source audio. A four-host show saves roughly four minutes of preprocessing per episode.
Two filters got retuned. The anlmdn denoiser now has a much smaller research radius, and adeclick has a less sensitive threshold, halved overlap, and spline interpolation.
Audio quality is unchanged. Same -16 LUFS target, same true peak within run-to-run noise, same hum cleanup verified by spectrogram. Speech metrics stayed in the same interpretation bands. Faster does not mean rougher 💎
Changes since 0.3.1
- chore(tailor): update fit and alter (271fac4)
- docs(benchmarks): consolidate anlmdn/adeclick investigations into engineering record (7e83625)
- feat(processor): adopt source-rate anlmdn defaults from matrix spike (af87ba5)
- fix(bench): address PR review portability and stale --logs feedback (2c0c8c8)
- feat(processor): tune adeclick defaults for lower Pass 4 cost (848d9cc)
- feat(processor): adopt 32k pre-anlmdn production default (2b16185)
- chore(bench): add baseline capture task for fullbench profiling (a4b79da)
- test(processor): add fullbench filter-ablation benchmark suite (8858a3c)
- fix(cli): hide benchmark paths in non-tty analysis output (1cd348f)
- docs(readme): update log reporting and benchmark documentation (0929ba4)
- feat(cli): add analysis-only timing report output (3feda13)
- feat(cli): always generate processing reports with warning output (79409bb)
- feat(processor): add reportable timing metadata for processing and analysis (b202945)
- test(processor): add benchmark scaffolding and profiling tasks (c77ce29)
Installation
Download the appropriate binary for your platform below, make it executable, and move it to your PATH:
# Linux (amd64)
chmod +x jivetalking-linux-amd64
sudo mv jivetalking-linux-amd64 /usr/local/bin/jivetalking
# macOS (Apple Silicon)
chmod +x jivetalking-darwin-arm64
sudo mv jivetalking-darwin-arm64 /usr/local/bin/jivetalkingChecksums
SHA256 checksums are provided below for verification.