Main Page
From Rivendell Wiki
Welcome to the Rivendell Wiki dedicated to Rivendell, a professional radio broadcast automation solution.
Rivendell was created by Salem Radio Laboratories, a division of Salem Communications, a national network of Christian radio stations and program services. The main developer is now at Paravel Systems.
On this site, you'll find the collected wisdom of our contributors on the most important aspects of installing, configuring, and using Rivendell for broadcasting facilities of all shapes and sizes. Please feel free to contribute from your experience as well.
The Fine Print
This is a wiki, so the material you read has been contributed and edited by many people; you will likely find it important to check the history page and the User Talk pages for the listed contributors to properly adjust your confidence factor in the material you find here. particularly if you're using Rivendell in on-air applications.
As with most reference works on complicated topics, please remember that this site should not be construed as providing medical, legal, engineering, or any other form of advice the commercial provision of which in your jurisdiction requires licensure. Make sure you understand what you're doing before you do it: if you break something, you get to keep both pieces.
And, as with most wikis, this site will always be a work in progress. You might find it useful to bookmark the Recent Changes page to keep an eye on the evolution of the whole site, or add specific topic pages to your Watchlist.
Contents |
Starting Out
Before you dive in, you might want to start here:
- Screenshots - The interface and look of Rivendell.
- Glossary - A glossary of terms you may want to be familiar with in the context of Rivendell.
- The mailing lists - Probably the most active area for help and discussion on Rivendell.
- Frequently Asked Questions (FAQ) - A list of questions that commonly come up. Please peruse the list.
- Stations using Rivendell - See if there is a station nearby and see if you can go see Rivendell in action.
- IRC - There is an Internet Relay Chat (IRC) channel setup that various people frequent for helping others with Rivendell.
Tutorials and HowTos
Installation
- Installing the software
- Compiling Rivendell from Source
- Downloading Rivendell Source from CVS
- Installation under:
- Debian
- Gentoo
- Fedora
- RHEL/CentOS
- SuSE 9.0 and other RPM systems Appnote0001.pdf
- Ubuntu
- Out of Date Material - For Reference Only!
- Post installation errata
- Upgrading Rivendell from CVS
- Automated Rivendell Install
Rivendell Setup & Configuration
- Wegener Unity 4000 Satellite Receiver
- Network Switcher setup - Broadcast Tools SS 8.2
- Configuring Rivendell to work with ALSA
- Configuring Jack for use in Rivendell
- NFS Server and Client Configuration
- Setting up a Networked Rivendell System
- Setting Up the Audio Library On a Different Machine
- Setting Up Rivendell for Remote Client Access
- Setting up a dedicated Rivendell MySQL and audio store server
- Setting Up a Hot Standby Host (appnote0003)
- Setup of Hot Standby rdcatchd events
- Proper MySQL database migration
- DHCP vs. static IP addresses
- rdadmin database creation and other dialog screens
- ELO touchscreen setup (debian/KDE)
- ALSA/Audigy Multichannel Setup
- Podcasting crash course
- How do I make Rivendell play Audio from the "Line In" of the Sound Card on the air?
Rivendell Setup Troubleshooting
- Serial port Troubleshooting
- CD ripping Troubleshooting
- Delayed playback response on click info
- Garbled audio, alsa error 32: Broken pipe, Xrun errors
- Test tone will not play after intial setup
Administration
- Stream under Debian
- Understanding users in Rivendell
- Migrating from one system to another.
- Renaming a Rivendell host
- Setting Up A Local Firewall On The Rivendell System
- Auto-Recovery After a Power Failure
- Remote Administration with VNC
- Rivendell daemons
- creating logs from the command line
User Guides
- Log Creation and Music Scheduling
- Managing Scheduler Rules
- Delayed playback
- Rivendell Operations Guide
- using rdimport to import mp3 files
- Importing MPEG-4
- Podcast Retrieval
Documentation
- Rivendell Operations Guide
- Rivendell Operations Guide is now available on-line.
- Rivendell Technical and Administration Guide
- Rivendell Installed Documentation
- Rivendell Application Notes
- Rivendell Design Documentation
- Preparing Translations
Other Useful Resources
- Wishlist - Feature Requests - TODO
- Realtime kernel info
- ALSA resources
- JACK resources
- low latency audio information
- linux kernel page cache
- A Simple php Traffic Scheduler
- Windows and Linux interoperability
- audio logging tool, rotter
- Sample icons
- Rivendell Wiki in Portuguese
- Hardware hacks
- Gentoo Pro Audio Tools (and realtime kernel)
Coding Rivendell
- Code documentation
- Development direction of Rivendell
- Coding Guidelines for Rivendell
- Compiling Rivendell Components in Windows
- CVS Access to Rivendell source
- CVS branch for ogg development
- CVS branch for v2 cae development
- Changing the version number for RPMs
- WAVE file and meta data info
Error Messages
Sound Card Setups
General Purpose Input/Output Setups(GPIO)

