Releases: alastairtech/rivendell
Rivendell Radio Automation 3.6.5 for Debian 10 Buster ARM Devices
The latest version of Rivendell for Debian 10 Buster ARM Devices is available to install. Once again, no significant code changes to the ARM version compared to the upstream Rivendell code. Both the new install and upgrade script will remove the old repository and install the new one for future updates.
Please Note
The installation will not work on Debian 11 Bullseye based systems due to the removal of the QT4 packages. You must use a Debain 10 Buster based system. Links to most popular Debian 11 Buster images below for various ARM based hardware.
Raspberry Pi users can use the Debian 10 Buster based Raspberry Pi OS Legacy image from raspberrypi.org.
Users of other ARM based hardware can usually find Debian 10 Buster images at armbian.com.
Users of AMD64 packages, please download a Debian 10 Buster iso at debian.org.
Architectures Available in this Release
armhf, arm64 and amd64
The Rivendell 3.6.5 packages were built and tested on the following hardware
Pine64 RockPro64 RK3399 SoC built arm64 package, Raspberry Pi 3B+ BCM2837B0 SoC built armhf package, Dell PowerEdge R620 Dual Xeon E5-2690 built amd64 package.
Make sure you checkout the Wiki for the latest updates, guides and known bugs/issues.
New Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/install.sh | sudo bash
Upgrade an Existing Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/upgrade.sh | sudo bash
Post Upgrade If You Did Not Update Your Database Using The Upgrade Script
sudo rddbmgr --modify
3.6.5 Changelog from https://github.com/ElvishArtisan/rivendell
RDLogEdit. Added a 'Log Listing (CSV)' report under the 'Reports'
button in the 'Edit Log' dialog.
Added a 'SuppressMusicImportLinks=No|Yes' directive to the [Hacks]
section of rd.conf(5).
PyPAD Scripts. Added the ability to filter PAD updates by Group membership
on a per-script instance basis. See the documentation for the [NowGroups]
and [NextGroups] sections in the script exemplar files.
Now & Next/PAD System. Deprecated the use of the 'Transmit Now & Next data'
checkbox in the 'Group' dialog in rdadmin(1).
Various bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 347, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell Radio Automation 3.6.2 for Raspberry Pi OS and Debian
The latest version of Rivendell for Raspberry Pi OS and Debian is available to install. Once again, no significant code changes to the ARM version compared to the upstream Rivendell code. Both the new install and upgrade script will remove the old repository and install the new one for future updates.
Debian Bullseye has been released as the new stable version. The installation will not work due to the removal of the QT4 packages. But for best compatibility we currently recommend Debian Buster and the last Buster based Raspberry Pi OS Legacy image. Link below.
Rivendell 4 Beta test installation available now. Not recommended for production! Link below.
https://github.com/edgeradio993fm/rivendell/wiki/Updates
Architectures Available in this Release
armhf and arm64
Reminder
The arm64 beta version of Raspberry Pi OS is available here.
Please Note
We are phasing out the full Raspberry Pi OS image download as they time consuming to maintain and cost a lot to make available due to their large size. You are able to download a fresh Raspberry Pi OS image here, and run the New Installation script from a terminal to install Rivendell.
Make sure you checkout the Wiki for the latest guides.
Known Issues
The ARMHF package has a known bug in RDLibrary where it does not calculate the correct amount of free disk space. This bug seems to affect 32bit systems only. It does not affect the core functionality of Rivendell. This may be fixed in future releases.
New Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/install.sh | sudo bash
Upgrade an Existing Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/upgrade.sh | sudo bash
Post Upgrade If You Did Not Update Your Database Using The Upgrade Script
sudo rddbmgr --modify
3.6.2 Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
RDImport. Fixed a bug that could generat an erroneous
'Title already exists' error.
RDLogEdit. Fixed a bug in the voice trcker that could cause a
segfault.
RDAirPlay. Tweaked support for dark themes.
Database Update:
This version of Rivendell uses database schema version 347, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell Radio Automation for Raspberry Pi OS and Debian Buster 3.6.1
The latest version of Rivendell for Raspberry Pi OS and Debian is available to install. Once again, no significant code changes to the ARM version compared to the upstream Rivendell code. We have moved our Debian repository to cloudsmith.oi. This provides us download statistics. Both the new install and upgrade script will remove the old repository and install the new one for future updates.
Rivendell 4 Beta packages will be available for testing in the coming weeks.
Architectures Available in this Release
armhf, arm64 and amd64
Reminder
The arm64 beta version of Raspberry Pi OS is available here.
Please Note
We are phasing out the full Raspberry Pi OS image download as they time consuming to maintain and cost a lot to make available due to their large size. You are able to download a fresh Raspberry Pi OS image here, and run the New Installation script from a terminal to install Rivendell.
Make sure you checkout the Wiki for the latest guides.
Known Issues
The ARMHF package has a known bug in RDLibrary where it does not calculate the correct amount of free disk space. This bug seems to affect 32bit systems only. It does not affect the core functionality of Rivendell. This may be fixed in future releases.
New Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/install.sh | sudo bash
Upgrade an Existing Installation
curl -L https://raw.githubusercontent.com/edgeradio993fm/scripts/master/upgrade.sh | sudo bash
Post Upgrade If You Did Not Update Your Database Using The Upgrade Script
sudo rddbmgr --modify
3.6.1 Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
RDImport. Fixed a bug that could cause a segfault when used with the
'--fix-broken-formats' switch.
Rivendell Service. Fixed a bug that could cause resource leaks on
systems performing system maintenance.
Database Update:
This version of Rivendell uses database schema version 347, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell Radio Automation for Raspberry Pi OS and Debian Buster 3.6.0
The latest version of Rivendell for Raspberry Pi OS and Debian is available to install. Once again, no significant changes to the ARM version compared to the upstream Rivendell code.
Architectures Available in this Release
armhf, arm64 and amd64
Reminder
The arm64 beta version of Raspberry Pi OS is available here
Please Note
We are phasing out the full Raspberry Pi OS image download as they time consuming to maintain and cost a lot to make available due to their large size. You are able to download a fresh Raspberry Pi OS image here, and run the New Installation script from a terminal to install Rivendell.
Make sure you checkout the Wiki for the latest guides.
Known Issues
The ARMHF package has a known bug in RDLibrary where it does not calculate the correct amount of free disk space. This bug seems to affect 32bit systems only. It does not affect the core functionality of Rivendell. This may be fixed in future releases.
New Installation
curl -L https://7edg.org/rdinstall/install.sh | sudo bash
Upgrade an Existing Installation
curl -L https://7edg.org/rdinstall/upgrade.sh | sudo bash
Post Upgrade If You Did Not Update Your Database Using The Upgrade Script
sudo rddbmgr --modify
3.6.0 Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
RDImport. Added the user's e-mail address to the set of addressees used
when the '--send-mail' switch is used.
New PyPAD Scripts. Added the following PyPAD scripts.
'pypad_ino713_tcp' - Supports Innovonics RDS/RDBS encoders via TCP.
'pypad_nautel' - Supports Nautel 'VS' series transmitters.
Reconciliation Reports. Fixed a formatting bug in the
'RadioTraffic.com Traffic Reconciliation' report type, while retaining
the original format in a report type called
'Original RadioTraffic.com Traffic Reconciliation (DEPRECATED)'.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 347, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell Radio Automation for Raspberry Pi OS and Debian Buster 3.5.0
The latest version of Rivendell for Raspberry Pi OS and Debian is available to install. Once again, no significant changes to the ARM version compared to the upstream Rivendell code.
Architectures Available in this Release
armhf, arm64 and amd64
Reminder
The arm64 beta version of Raspberry Pi OS is available here
Please Note
We are phasing out the full Raspberry Pi OS image download as they time consuming to maintain and cost a lot to make available due to their large size. You are able to download a fresh Raspberry Pi OS image here, and run the New Installation script from a terminal to install Rivendell.
Make sure you checkout the Wiki for the latest guides.
New Installation
curl -L https://7edg.org/rdinstall/install.sh | sudo bash
Upgrade an Existing Installation
sudo apt update && sudo apt --only-upgrade install rivendell
3.5.0 Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
Podcasting Subsystem. Major refactoring, with explicit support of
iTunes and Superfeed DTDs added. All feed elements, including XML elements,
are now statically served rather than dynamically generated.
RDLogManager. Added control to specify explicitly how Start
Times/Lengths are derived for Inline Events (traffic, markers and
voice tracks).
Dropboxes. Added the ability to generate e-mail reports for each
attempted file import.
GVC7000 Switcher Driver. Modified the 'GVC7000 Protocol' switcher
driver to better handle stacked commands.
WebGet. Modified the WebGet service to offer audio profiles when
exporting audio rather than having the user set individual export
parameters. Added the ability to upload audio files into specified
Rivendell groups.
Audio Library. Deprecated the ability to enforce unique cart titles.
Various bugfixes. See 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 346, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell Radio Automation for Raspberry Pi OS and Debian 3.4.0
The latest version of Rivendell for Raspberry Pi OS and Debian is available to install. No significant changes to this version from our end. We have merged the latest changes from the upstream Rivendell repository.
With this release, we have included an arm64 package as the 64bit beta of Raspberry Pi OS is now available for testing here.
Please Note
We are phasing out the full Raspberry Pi OS image download as they time consuming to maintain and cost a lot to make available due to their large size. You are able to download a fresh Raspberry Pi OS image here, and run the New Installation script from a terminal to install Rivendell.
Architectures Available in this Release
armhf, arm64, amd64
New Installation
curl -L https://7edg.org/rdinstall/install.sh | sudo bash
Upgrade an Existing Installation
sudo apt update && sudo apt --only-upgrade install rivendell
Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
Edit Event dialog in rdlogmanager(1) - Cleaned up the layout of the
'Edit Event' dialog in rdlogmanager(1) to better reflect operational
flow.
Multiple Bugfixes. See 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 317, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell for Raspberry Pi v3.3.0
This Debian package is for existing installs only! It will not set up a new Rivendell system. If you need to install Rivendell, please use the automated install process here, or apply it to the full Rivendell on Raspberry Pi image from the link below.
Rivendell for Raspberry Pi v3.2.0 Image
How to install via terminal
Install extra packages before upgrade
sudo apt install autofs python3-mysqldb libmusicbrainz5-dev libcoverart-dev libcoverart1 libcoverartcc1v5 libdiscid0 libdiscid-dev
Installing the update package
sudo dpkg -i rivendell_3.3.0-UPDATE_armhf.deb
If you get a missing packages error when installing (this will install any missing packages)
sudo apt --fix-broken install
Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
MusicBrainz Integration. The CD rippers in rdlibrary(1) can now be
configured to use MusicBrainz as a metadata source as an alternative
to FreeDB. (Configured in RDAdmin->ManageHosts->RDlibrary).
CD-TEXT Support. Removed support for CD-TEXT.
Metadata Wildcards. Support for the following metadata wildcards has
been added:
'%wc' - Industry Standard Commercial Identification (ISCI) code
'%wi' - International Standard Recording Code (ISRC)
'%wm' - MusicBrainz recording ID
'%wr' - MusicBrainz release ID
Filepath Wildcards. Added a 'delta-seconds' modifier to the format for
filepath wildcards to allow specification of a +/- time offset. See
Appendix D 'Filepath Wildcards' in the Operations Guide for details.
New RML. Added a 'Disconnect All Jack Ports' ['JZ'] RML.
New Report. Added a 'CounterPoint Traffic Reconciliation v2' report.
Multiple bugfixes. See 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 314, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
Rivendell for Raspberry Pi v3.2.0fix0
This Debian package is for existing installs only! Apply them to the full Rivendell on Raspberry Pi image from the link below.
Rivendell for Raspberry Pi v3.2.0 Image
How to install via terminal
Install extra packages before upgrade
sudo apt install autofs python3-mysqldb libmusicbrainz5-dev libcoverart-dev libcoverart1 libcoverartcc1v5 libdiscid0 libdiscid-dev
Installing the update package
sudo dpkg -i rivendell_3.2.0fix0-UPDATE_armhf.deb
If you get a missing packages error when installing (this will install any missing packages)
sudo apt --fix-broken install
Changelog from https://github.com/ElvishArtisan/rivendell
Changes:
Voice Tracker. Added the ability to configure the caption displayed
for the first and third voicetrack waveforms in the Voicetracker
dialog in rdlogedit(1).
Display Fonts. Reworked the font management system to permit the fonts
used in the UI to be specified in rd.conf(5).
Various bug fixes. See the 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 311, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.