Suporte aprimorado a leitores de tela como VoiceOver e NVDA: todos os controles agora têm nomes descritivos, e eventos importantes são anunciados.
Audio Library e Show List: pressione Enter para carregar o Track selecionado e use a tecla de menu de contexto ou Shift+F10 para abrir o menu do Track selecionado.
O novo item de menu "Carregar no Sound Board" carrega um Track em um pad do Soundboard sem precisar arrastá-lo.
Adicionados atalhos de teclado para conectar e desconectar todas as estações: Ctrl+Shift+C / Ctrl+Shift+D no Windows ou Cmd+Shift+C / Cmd+Shift+D no macOS.
A gravação agora é iniciada com Ctrl+Shift+R e parada com Ctrl+Shift+S no Windows (Cmd+Shift+R / Cmd+Shift+S no macOS). Esses atalhos substituem o Ctrl+R / Cmd+R.
O Scheduler Manager agora também pode ser aberto pelo menu Configurações.
Correção: As notificações por e-mail e por URL de "gravação parada" podiam ser enviadas várias vezes.
Correção: Depois de ordenar a Audio Library, os indicadores de Deck A/B podiam marcar os Tracks errados.
Versão 1.4.1
O BUTTM agora está disponível em alemão, francês, espanhol, português do Brasil, holandês, italiano e grego.
Adicionado à Show List um seletor "Ação de fim de show" que define o que acontece após o último Track de um show: "Repetir show", "Parar show" ou "Parar e desconectar".
Correção: Atualizações do título do Song vindas do título de um aplicativo ou de uma janela não fazem mais o Waveform do Audio Player engasgar.
Versão 1.4.0
Adicionado suporte à gravação em arquivos M4A (AAC).
Agora é possível adicionar URLs à Audio Library e reproduzi-las no Audio Player como Tracks comuns.
Adicionado suporte à importação de arquivos de Playlists M3U no estilo Icecast, incluindo a criação de shows a partir delas.
Adicionado suporte à seleção da página de código do Metadata de web streams que não esteja codificado em UTF-8 (por exemplo, grego) nas Configurações do Audio Player.
Agora é possível tocar um Jingle global de Intro/Outro ao conectar-se aos Servers ou desconectar-se deles.
Adicionada a opção de fazer com que os eventos de iniciar/parar show do Scheduler também conectem/desconectem do Server.
Agora você pode escolher entre 3 opções diferentes de "Confirmar antes de fechar": "Nunca", "Apenas durante o streaming ou gravação" e "Sempre quando fechado manualmente".
Pequenas melhorias na interface das configurações de Stream e do Scheduler.
Correção: Os VU meters dos Channels do Mixer de Input 1 e do Audio Player agora mostram o Level correto após o Ducking, quando ele está ativado.
Correção: As janelas Encoder, Scheduler, Server e Configurações agora são exibidas corretamente em uma tela de 1024x768px.
Versão 1.3.0
Adicionado suporte a Streaming RTMP, por exemplo, para fazer Streaming no Mixcloud, Twitch e YouTube.
Adicionado um modo de Crossfade automático que pode ser usado independentemente de um show em andamento.
Adicionadas ações de iniciar/parar ao Scheduler.
Adicionado um modo compacto do Mixer, que pode ser acoplado ao Audio Player.
Adicionados mais comandos de rede e comandos MIDI para o Audio Player e o Scheduler.
O visual do medidor VU foi aprimorado. O medidor VU clássico ainda pode ser selecionado na página de configurações Misc.
Agora é possível selecionar um tema de cores "claro".
Correção: As atualizações do título do song agora são mais confiáveis.
Versão 1.2.3
A gravação agora pode ser iniciada e parada com Ctrl+R no Windows ou Cmd+R no macOS.
Os tracks do Audio Player agora podem ser normalizados para um nível LUFS alvo.
Agora é possível definir cue points personalizados para cada track.
A caixa de diálogo de propriedades do track agora pode ser aberta clicando na capa do Deck ou com Alt + duplo clique em um track.
Correção: As atualizações de song podiam parar de funcionar em conexões de rede instáveis.
Correção: A atualização das informações do song por uma conexão SSL não funcionava.
Correção: Cancelar o Server Manager depois de importar servers do BUTT deixava os campos de detalhes do server preenchidos.
Versão 1.2.2
Adicionada a opção de remover um texto específico dos títulos de songs lidos do título de uma janela.
Adicionado um novo botão "Pausar após o track", que pausa a reprodução após o track atual e a retoma quando pressionado novamente.
Agora é possível reorganizar a Show List enquanto um show está tocando.
Os arquivos da biblioteca agora podem ser tocados durante um show sem precisar adicioná-los antes à Show List.
Correção: O BUTTM vazava memória quando ficava aberto após desconectar de um server.
Correção: Para evitar desconexões causadas pelo server, o BUTTM agora envia um sinal de ruído branco de -90 dBFS quando nenhum track está tocando e nenhum sinal de input é recebido de um device de áudio físico ou virtual.
Correção: O BUTTM podia travar em certas circunstâncias quando um server derrubava a conexão.
Versão 1.2.1
Adicionado um botão de repetição aos Decks do Audio Player.
Agora é possível usar vários plugins VST3 em série.
Adicionada a validação dos tracks de áudio antes de serem adicionados à biblioteca.
Agora é possível criar novos shows pelo menu da Show List.
O nome do show atual agora aparece na barra de título da Show List.
O banco de dados buttm_library.db agora fica na mesma pasta dos Tracks de áudio importados, para que você possa usar o mesmo banco de dados da biblioteca a partir de um disco portátil em computadores diferentes.
O header HTTP keep-alive foi desativado ao consultar o número de Listeners, para contornar um bug do Icecast 2.5 hospedado no Windows.
Uso de memória reduzido, especialmente com bibliotecas de áudio grandes.
Correção: Às vezes, a atualização do título da música falhava se a senha do Shoutcast tivesse caracteres especiais, como '='. Agora a senha é codificada para URL.
Correção: Os Mountpoints do Icecast agora são codificados para URL ao enviar atualizações do título da música.
Correção: Nenhum dado de áudio era capturado do Input Device se o mesmo Device também fosse usado como Monitor Output.
Versão 1.2.0
Novo Audio Player completo com dois Decks (somente Pro).
Novo BUTTM-Link para fazer Streaming de uma instância do BUTTM para outra (somente Pro).
Agora é possível fazer upgrade de licenças de Standard para Professional.
Agora os Metadata das músicas podem ser registrados em um arquivo .csv, o que facilita a prestação de contas de direitos autorais.
Agora várias instâncias independentes do BUTTM podem rodar no mesmo computador.
Agora cada medidor VU pode exibir LUFS de curto prazo.
Os Devices de áudio agora ficam em cache, o que acelera a inicialização do aplicativo.
Novos comandos MIDI e de rede.
Agora é possível ajustar a escala da interface de 25% a 300%.
Novos itens na resposta do comando de rede "GET STATUS". Use "GET STATUS V1" para manter a compatibilidade com versões anteriores.
Uso de CPU otimizado.
O BUTTM não pede mais confirmação ao receber um comando de rede "QUIT".
A janela do Mixer agora mostra apenas os Channels de áudio ativados.
Agora as janelas podem ser fechadas com Ctrl+W no Windows e Cmd+W no macOS.
Correção: O aplicativo travava ao abrir o Server Manager a partir do Station Manager com a lista de estações vazia.
Versão 1.1.7
Correção: Em alguns computadores, a conexão a um Server usando Opus ou Vorbis podia falhar.
Correção: O aplicativo travava ao selecionar Channels de áudio quando nenhum Device de Monitor estava selecionado.
Correção: Alterar as configurações de áudio podia fazer o aplicativo travar.
Versão 1.1.6
Para reduzir a Latency do Monitor, agora é possível selecionar o Buffer Size de áudio entre 10 ms e 50 ms.
Stream, Gravação e Monitor agora podem ser mutados no Mixer de áudio.
Novos comandos de rede e MIDI para mutar/desmutar o streaming e a gravação.
Agora é possível selecionar a fonte do Monitor no Mixer de áudio.
Agora é possível carregar/descarregar plugins VST3 durante o streaming ou a gravação.
As configurações de vários plugins VST3 agora são lembradas.
Agora o aplicativo pode ser minimizado no Tray do sistema do Windows.
Correção: Caracteres especiais em arquivos de Song com codificação ANSI não eram exibidos corretamente.
Correção: Alguns plugins VST3 não carregavam no macOS.
Correção: Ruído de estalos ao fechar o aplicativo.
Correção: Distorção de áudio ao usar devices [DirectSound] por muitas horas.
Correção: O streaming às vezes parava quando uma sessão RDP era iniciada.
Correção: A janela de Configurações e outras não abriam depois que uma mensagem de aviso aparecia durante a inicialização.
Correção: Excluir todas as estações desativadas, exceto uma, impedia o streaming.
Correção: Estações/Encoders/Servers/Schedulers excluídos não eram removidos do arquivo de configuração.
Versão 1.1.5
Arquivos gravados com mais de N dias agora podem ser movidos automaticamente para a lixeira.
Agora você pode selecionar manualmente um arquivo de configuração do BUTT para importar servers para o BUTTM.
Agora você pode diferenciar entre "Iniciar gravação ao conectar" e "Iniciar reconexão quando conectado".
Agora é possível redefinir as configurações MIDI para os valores padrão.
Novos comandos de rede para mutar e desmutar um Input.
Ao usar um device de Loopback WASAPI, o BUTTM agora garante que o stream de áudio continue mesmo que nenhum áudio esteja sendo reproduzido no device de Loopback.
Versão 1.1.4
Adiciona suporte a OGG/Vorbis.
Adiciona suporte a drivers de áudio baseados em WDM-KS.
Adiciona suporte a bundles de plugins VST3 (por exemplo, WavesShell).
Adiciona suporte a Metadata ICY inband do Icecast para MP3 e AAC.
Melhora a compatibilidade com plugins VST3 (por exemplo, os plugins da Angry Audio agora são suportados).
As Configurações agora podem ser protegidas com senha.
O Scheduler agora tem precisão de segundos.
Ao passar o mouse sobre o indicador azul "Agendado", agora aparece uma dica com o próximo horário de disparo agendado.
As configurações de gravação agora podem ser acessadas diretamente na seção Gravação da tela principal.
Correção: Agendamentos com intervalo "Uma vez" não eram marcados como agendados em algumas circunstâncias.
Correção: O encoder AAC não funcionava em algumas instalações do macOS.
Versão 1.1.3
Correção: O envio de notificações por e-mail por meio de um Server com SSL ativado nem sempre funcionava no Windows.
Versão 1.1.2
Adiciona suporte à gravação em WAV.
Adiciona botões de ordenação às listas de Servers, Encoders, Estações e Scheduler.
Reduz os cliques audíveis no Output de Monitor durante a inicialização.
Reduz o espaço vertical necessário para a janela principal do aplicativo.
No Windows, o Log agora é armazenado em %LOCALAPPDATA%/BUTTM/logs em vez de na pasta do aplicativo.
Correção: A obtenção das estatísticas de Listeners de um Server Shoutcast v1 não funcionava se o título do Song atual contivesse uma vírgula ou caracteres UTF-8.
Correção: A reordenação manual das listas de Servers, Encoders, Estações e Scheduler nem sempre funcionava de forma confiável.
Versão 1.1.1
O BUTTM agora consegue armazenar as configurações de Plugins VST3.
Agora você pode carregar os valores padrão dos efeitos integrados clicando em um botão de recarregar.
Correção: Às vezes a reconexão automática não funcionava corretamente.
Correção: "Atualizar Song a partir de aplicativo" não funcionava.
Versão 1.1.0
Adiciona suporte a efeitos VST3!
Desativa o suporte a ASIO quando não está em uso, para evitar interações indesejadas com outros aplicativos de áudio.
Agora você pode definir um título personalizado para a janela principal (Configurações -> Diversos).
A posição de um efeito de áudio na cadeia de sinal agora pode ser escolhida com mais liberdade.
Agora também é possível agendar gravações.
Correção: Variáveis como %EVENT% não funcionavam no assunto do e-mail.
Correção: O Streaming e a gravação não são mais interrompidos quando uma sessão RDP é encerrada.
Correção: A detecção e importação automática de servidores do BUTT não funcionava no Windows.
Correção: A detecção de novos dispositivos de áudio não funcionava corretamente com alguns dispositivos.
Versão 1.0.2
Agora é possível alterar a Bandwidth do encoder AAC.
Agora o mesmo Song não é mais enviado ao Server várias vezes seguidas.
Correção: Alguns usuários relataram falhas de áudio ao iniciar e fechar o aplicativo. Isso agora deve estar corrigido.
Correção: A alteração da configuração de afterburner do AAC não funcionava corretamente.
Correção: Depois de digitar uma URL inexistente no campo "Atualizar Song a partir de URL", uma URL existente também deixava de funcionar.
Correção: Limpar campos de URL não funcionava como esperado (por exemplo, em "Atualizar Song a partir de URL").
Versão 1.0.1
Agora é possível alterar a Sample Rate da codificação FLAC.
Um novo botão no Encoder Manager permite validar as configurações do encoder.
A precisão do timer de divisão de arquivos foi bastante aprimorada.
Correção: Nomes de arquivos de gravação com mais de um '.' agora funcionam corretamente.
Correção: A codificação FLAC agora funciona com Sample Rates do dispositivo de áudio diferentes de 48000 Hz.
Correção: A alteração de algumas configurações do encoder agora funciona corretamente.
Correção: A pasta de gravação agora abre corretamente mesmo que contenha um especificador de formato como %Y.
Correção: Pequenos problemas na interface foram resolvidos.