Butt Broadcast
O BUTT (acrônimo para Broadcast Using This Tool) é um software gratuito e de código aberto projetado especificamente para a transmissão de áudio ao vivo pela internet. Desenvolvido por Daniel Nöthen, ele é amplamente reconhecido no meio de web rádios e podcasts devido à sua extrema leveza, estabilidade e simplicidade de operação.
Diferente de softwares de automação ou players musicais convencionais (como o ZaraRadio ou o VirtualDJ), o BUTT não serve para organizar playlists de músicas. A sua única e principal função é capturar o áudio vindo de uma entrada física ou virtual do computador e codificá-lo em tempo real para enviá-lo a um servidor de streaming.
Recursos Principais
-
- Ampla Compatibilidade de Servidores: Funciona perfeitamente com os servidores de streaming de áudio mais utilizados do mercado, incluindo SHOUTcast, Icecast e suporte moderno a WebRTC.
- Variedade de Codecs: Permite codificar e transmitir o sinal de áudio em formatos populares como MP3, OGG/Vorbis, OGG/Opus e OGG/FLAC.
- Gravação Simultânea: Além de enviar o áudio ao vivo para a internet, ele oferece a opção de gravar uma cópia local da transmissão diretamente no computador em alta qualidade (formato WAV).
- Conexão Resiliente: Possui uma função de reconexão automática inteligente, restabelecendo o fluxo de streaming de maneira imediata se houver oscilações ou quedas temporárias na rede do usuário.
- Processamento de Áudio Nativo: Inclui ferramentas básicas para melhorar o som da transmissão diretamente no app, como um equalizador de 10 bandas e um compressor de faixa dinâmica.
- Atualização de Metadados: Consegue enviar automaticamente o nome das músicas e artistas na tela do player dos ouvintes, extraindo essas informações a partir de arquivos de texto ou de players integrados ao sistema operacional.
Interface e Funcionamento Geral
Sua interface gráfica desenvolvida em FLTK adota um visual vintage minimalista, semelhante a um pequeno dispositivo ou rack de estúdio. Ela exibe elementos essenciais na tela principal para facilitar o trabalho do locutor:
Como ele se integra ao Estúdio Virtual?
Para fazer uma transmissão completa, o operador de áudio geralmente utiliza o BUTT em conjunto com outros programas:
-
- A Fonte: Um software reprodutor de músicas (como o ZaraRadio) ou uma mesa de som física envia o sinal de áudio para o computador.
- O Roteamento: O sinal de áudio entra no BUTT por meio de uma entrada física (Microfone/Line-in) ou de cabos virtuais instalados no sistema.
- O Envio (BUTT): O BUTT processa as frequências de áudio, comprime o arquivo na taxa de bits desejada (ex: 128 kbps) e faz o envio contínuo para o servidor remoto.
Multiplataforma e Evolução
O utilitário é totalmente multiplataforma e roda de forma idêntica em ecossistemas Windows, macOS e Linux.
Recentemente, o desenvolvedor também disponibilizou o projeto BUTTM, uma versão expandida e paga inspirada na mecânica do app tradicional, que adiciona um estúdio de controle completo com múltiplos players de música integrados e suporte a múltiplos servidores ao mesmo tempo.

