Built from main (da41f582) — a post-merge build, same as the previous
release. Supersedes
v6.0.0-rc1-5.
Same codebase as v6.0.0-rc1-5
plus:
- Audio could get force-cut mid-play even though nothing about the
outgoing element's own fade or segue settings called for it — most
commonly when aMarker-type log line configured "Timed, Make Next"
was reached via a Segue transition from the preceding element. That
path self-finishes instantly and never consulted whether anything was
still legitimately running before force-starting the next line. The
auto-advance mechanism responsible now waits for anything still
running to actually finish first. - RDLogEdit's "Est. Time" column was wrong for lines using a Segue
transition, tracing back to a write/read mismatch between how a
cart's average segue length gets calculated and how RDLogEdit expects
to read it — present unchanged since this fork's own baseline, not
something introduced here. A second, independent bug in the same
code also meant any cart with more than one qualifying cut had its
average segue/hook length computed from only the last cut examined,
not a real average across all of them. - Freshly imported carts showed zero length in RDLibrary until manually
opened and re-saved — every automated path that recomputes a cart's
length (import,rddbmgr --check, marker-set tools, schema
migrations) never wrote the field RDLibrary's browse grid actually
displays. Restored the missing write, guarded the same way RDLibrary's
own manual save already respects a deliberately pinned "Enforce
Length" value. - Corrected VLC's documented purpose across
INSTALL.md, the wiki, and
ROADMAP.md— its real use is a remote-broadcast relay (a remote
encoder feeding Rivendell's input via Icecast), not generic ad-hoc
audio capture as previously described. The routing itself was always
correct; only the description of what VLC is for was wrong. - Removed four
KNOWN_ISSUES.mdentries confirmed no longer accurate
against the current build/install paths and RDLibrary code.
This is a real-install-tested revision, same as every prior one this
fork has shipped — install and exercise as normal.
arm64 build
wget https://github.com/anjeleno/rivolution/releases/download/v6.0.0-rc1-6/rivolution_6.0.0.rc1-6_arm64.deb
sudo apt install ./rivolution_6.0.0.rc1-6_arm64.deb
x64 build
wget https://github.com/anjeleno/rivolution/releases/download/v6.0.0-rc1-6/rivolution_6.0.0.rc1-6_amd64.deb
sudo apt install ./rivolution_6.0.0.rc1-6_amd64.deb
x64 build (Ubuntu 24.04 -- best-effort)
wget https://github.com/anjeleno/rivolution/releases/download/v6.0.0-rc1-6/rivolution_6.0.0.rc1-6_amd64-noble.deb
sudo apt install ./rivolution_6.0.0.rc1-6_amd64-noble.deb
Built on Ubuntu 24.04 as a temporary accommodation for cloud providers that don't yet offer 26.04 images. Ubuntu 26.04 remains the primary supported target -- use the build above unless your host genuinely can't offer it yet.