Rivendell

O Rivendell é um sistema profissional e gratuito de automação de rádio de código aberto de nível industrial, projetado especificamente para o sistema operacional Linux. Ele é amplamente reconhecido no meio de radiodifusão técnica como uma das soluções mais robustas, seguras e completas do mercado, sendo utilizado tanto por pequenas web rádios comunitárias quanto por gigantescas redes de transmissão FM comerciais e universitárias mundiais.

Diferente de soluções simples para Windows que rodam em uma única máquina, o Rivendell foi desenhado desde o início para operar em uma arquitetura de rede Cliente-Servidor. Isso permite que várias máquinas em estúdios diferentes (Estúdio de Produção, Estúdio de Jornalismo, Estúdio Ao Vivo e Operação Técnica) acessem simultaneamente o mesmo banco de mídias de forma centralizada.

Arquitetura e Componentes do Ecossistema

O Rivendell não é apenas um programa isolado, mas sim um conjunto de módulos especializados que trabalham de forma coordenada sobre um banco de dados MySQL/MariaDB:

  • RDAirPlay: É o módulo principal de execução e reprodução em tempo real (a interface que recriamos na imagem anterior). Ele exibe os cronômetros, a linha do tempo ativa, o modo de operação (Automático, Assistido ou Manual) e a cartucheira eletrônica. Foi desenhado para ser operado facilmente por botões grandes, ideais para monitores de toque (touchscreen).
  • RDLogEdit: O painel onde os diretores de programação criam, editam e gerenciam os “logs” (as grades de programação horárias, blocos comerciais e sequências musicais).
  • RDLibrarian: A central de gerenciamento da biblioteca de áudio. É onde se importam novas músicas, definem-se os metadados (título, artista, álbum) e marcam-se cirurgicamente os pontos de corte (cues) e transição (crossfade) de áudio.
  • RDPanel: Uma cartucheira eletrônica configurável e independente que permite aos locutores disparar jingles, efeitos e vinhetas rapidamente em segundo plano ou em telas secundárias.
  • RDAdmin: O painel de controle mestre do administrador do sistema, usado para configurar placas de som, permissões de usuários, conexões de rede e parâmetros globais da estação.

Principais Recursos Técnicos

  • Suporte Nativo a Placas Profissionais e Áudio IP: Possui integração total e nativa com drivers de som avançados como ALSA e JACK Audio Connection Kit, além de suporte direto a hardwares de ponta e consoles de áudio IP de marcas renomadas como AudioScience e Axia Livewire.
  • Gerenciamento de Matriz de Comutação (Switcher Control): É capaz de enviar comandos seriais ou IPs para controlar fisicamente mesas de som digitais e switchers de satélite externos. Isso permite, por exemplo, abrir e fechar canais de rede de forma automática para retransmitir a voz de uma rádio satélite (como a Voz do Brasil) e cortar de volta para a programação local exatamente no segundo programado.
  • Armazenamento de Áudio Sem Perdas: Embora aceite MP3 e formatos comprimidos, o Rivendell trabalha de forma nativa e recomendada com áudio bruto em formato PCM Wave ou MPEG Layer 2 (MP2) para garantir que o som saia com a máxima fidelidade analógica nos transmissores da rádio.
  • Roteamento Macro Altamente Flexível: Conta com um sistema de linguagem de macros (comandos em texto executáveis). Com uma linha de código inserida na playlist, o sistema pode acionar retransmissões externas, disparar scripts no Linux, mudar configurações de ganho ou interagir com painéis de LED do estúdio.
  • Altíssima Estabilidade Linux: Por rodar em distribuições Linux dedicadas (como o CentOS/RockLinux ou o clássico Rivendell Broadcast Appliance baseado em Ubuntu), ele é imune a telas azuis, travamentos repentinos de atualizações ou vírus comuns de internet, garantindo meses de funcionamento contínuo sem reinicializações.

Licenciamento e Comunidade

O Rivendell é distribuído sob a licença GNU GPLv2, sendo totalmente livre para uso, alteração e distribuição sem taxas de licenças. Ele continua sendo ativamente desenvolvido e atualizado pela Paravel Systems e por uma vasta comunidade de engenheiros de broadcast ao redor do globo.