SonoBus é um aplicativo de streaming de áudio ponto a ponto de baixa latência e código aberto

16 de fevereiro de 2021

SonoBus Linux

SonoBus é um aplicativo gratuito e de código aberto para streaming de áudio ponto a ponto de alta qualidade e baixa latência pela Internet ou uma rede local. Está disponível para Linux, macOS, Microsoft Windows e iOS (com um aplicativo Android em desenvolvimento).

O aplicativo é relativamente novo, tendo seu primeiro lançamento público em agosto de 2020, mas já está funcionando muito bem e tem um bom conjunto de recursos. Use esta ferramenta de colaboração de streaming de áudio em tempo real para criar podcasts, tocar remotamente com membros da banda e muito mais.

Características:

  • transmitir áudio ponto a ponto de alta qualidade e baixa latência entre dispositivos na Internet ou em uma rede local, com controle refinado sobre latência, qualidade e mix geral
  • grava o áudio de todos no grupo, bem como reproduza qualquer conteúdo de áudio para todo o grupo
  • suporta conexão com grupos públicos ou privados e também pode se conectar diretamente a outras instâncias do SonoBus em sua rede local
  • compressão de entrada opcional, entrada de ruído, efeitos de EQ e reverberação principal, com todas as configurações sendo dinâmicas
  • a qualidade de áudio pode ser ajustada instantaneamente de PCM totalmente descompactado (16, 24 ou 32 bits) ou com várias taxas de bits compactadas (16-256 kbps por canal) usando o codec Opus de baixa latência (você pode fazer isso independentemente para qualquer dos usuários com os quais você está conectado em um grupo)
  • funciona como um aplicativo independente no macOS, Windows, iOS e Linux, e como um plug-in de áudio (AU, VST e AAX) no macOS e Windows.

Atualmente, o SonoBus não usa criptografia para comunicação de dados. O áudio é enviado diretamente entre os usuários, enquanto a conexão do servidor só é necessária para que os usuários em um grupo possam se encontrar.

Também é importante notar que, para carregar arquivos de áudio, o SonoBus suporta OGG e WAV, mas não suporta arquivos MP3 e OPUS. Infelizmente, não consegui encontrar uma lista completa dos formatos de áudio suportados.

Além disso, existem alguns recursos que faltam ao SonoBus, o que tornaria o aplicativo ainda melhor, como suporte para roteamento multicanal e interface sem periféricos. Também falta suporte para regular os níveis de cada canal recebido individualmente (útil se cada par tocar um instrumento diferente), mas de acordo com o desenvolvedor, isso está "perto do topo da lista para uma atualização futura".

Também gostaria de acrescentar que, embora não haja um aplicativo SonoBus Android disponível para download em seu site, há um aplicativo de acesso antecipado disponível. No entanto, o aplicativo Android ainda precisa de algum trabalho - pelo menos para mim, ele não funcionou corretamente.

Baixar SonoBus

Baixar SonoBus

O aplicativo está disponível para Linux, macOS, Microsoft Windows e iOS.

Para Linux (a menos que você use Arch/Manjaro, para o qual existe um pacote AUR), você precisará compilar o SonoBus a partir do código-fonte. Para tornar isso mais fácil, alguns scripts estão disponíveis no repositório de origem. Consulte as instruções disponíveis aqui para criar o SonoBus no Linux.

Observe que, para a versão mais recente disponível no momento em que estou escrevendo este artigo (1.3.2), o script de instalação do SonoBus Linux copia o ícone do aplicativo para o diretório errado. Para corrigir isso, depois de terminar de criar e instalar o aplicativo, copie o ícone para o diretório correto usando: sudo mkdir -p /usr/local/share/pixmaps && sudo cp /usr/local/pixmaps/sonobus.webp /usr/local/share/pixmaps/.

via hn

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog

Confira a versão original desse post em inglês:

SonoBus Is An Open Source Low Latency Peer-To-Peer Audio Streaming Application
Propaganda
Propaganda