Prise en charge améliorée des lecteurs d'écran comme VoiceOver et NVDA : toutes les commandes ont désormais des noms explicites, et les événements importants sont annoncés.
Audio Library et Show List : appuyez sur Enter pour charger le Track sélectionné, et utilisez la touche de menu contextuel ou Shift+F10 pour ouvrir le menu du Track sélectionné.
La nouvelle entrée de menu « Charger dans le Soundboard » charge un Track sur un pad du Soundboard sans avoir à le faire glisser.
Ajout de raccourcis clavier pour connecter et déconnecter toutes les stations : Ctrl+Shift+C / Ctrl+Shift+D sous Windows ou Cmd+Shift+C / Cmd+Shift+D sous macOS.
L'enregistrement démarre désormais avec Ctrl+Shift+R et s'arrête avec Ctrl+Shift+S sous Windows (Cmd+Shift+R / Cmd+Shift+S sous macOS). Ces raccourcis remplacent Ctrl+R / Cmd+R.
Le Scheduler Manager peut désormais aussi être ouvert depuis le menu Paramètres.
Correctif : Les notifications par e-mail et par URL « Enregistrement arrêté » pouvaient être envoyées plusieurs fois.
Correctif : Après le tri de l'Audio Library, les indicateurs Deck A/B pouvaient marquer les mauvais Tracks.
Version 1.4.1
BUTTM est désormais disponible en allemand, français, espagnol, portugais brésilien, néerlandais, italien et grec.
Ajout d'un sélecteur « Action de fin d'émission » dans la Show List, qui définit ce qui se passe après le dernier Track d'une émission : « Répéter l'émission », « Arrêter l'émission » ou « Arrêter et se déconnecter ».
Correctif : Les mises à jour du titre du Song à partir du titre d'une application ou d'une fenêtre ne font plus saccader la Waveform de l'Audio Player.
Version 1.4.0
Ajout de la prise en charge de l'enregistrement dans des fichiers M4A (AAC).
Il est désormais possible d'ajouter des URL à l'Audio Library et de les lire comme des Tracks audio classiques dans l'Audio Player.
Ajout de la prise en charge de l'importation de fichiers depuis des Playlists M3U de type Icecast, y compris la création d'émissions à partir de celles-ci.
Ajout de la possibilité de sélectionner, dans les Paramètres du Audio Player, la page de code des Metadata de web streams qui ne sont pas encodées en UTF-8 (p. ex. le grec).
Il est désormais possible de jouer un Jingle d'intro/outro global lors de la connexion aux Servers ou de la déconnexion.
Ajout d'une option permettant aux événements de démarrage/arrêt d'émission du Scheduler de se connecter au Server ou de s'en déconnecter également.
Vous pouvez désormais choisir entre 3 options « Confirmer avant de fermer » : « Jamais », « Uniquement pendant le Streaming ou l'enregistrement » et « Toujours en cas de fermeture manuelle ».
Petites améliorations de l'interface dans les paramètres du Stream et le Scheduler.
Correctif : Les VU-mètres des Channels Input 1 et Audio Player du Mixer affichent désormais le bon Level après le Ducking lorsque celui-ci est activé.
Correctif : Les fenêtres Encoder, Scheduler, Server et Paramètres s'affichent désormais correctement sur un écran de 1024x768px.
Version 1.3.0
Ajout de la prise en charge du Streaming RTMP, par exemple vers Mixcloud, Twitch et YouTube.
Ajout d'un mode Crossfade automatique utilisable indépendamment d'une émission en cours.
Ajout d'actions de démarrage/arrêt au Scheduler.
Ajout d'un mode Mixer compact pouvant être ancré dans l'Audio Player.
Ajout de nouvelles commandes réseau et MIDI pour l'Audio Player et le Scheduler.
Amélioration de l'apparence du VU-mètre. Le VU-mètre classique peut toujours être sélectionné sur la page de paramètres Divers.
Il est désormais possible de sélectionner un thème de couleurs « clair ».
Correctif : Les mises à jour des titres Song sont désormais plus fiables.
Version 1.2.3
L'enregistrement peut désormais être démarré et arrêté avec Ctrl+R sous Windows ou Cmd+R sous macOS.
Les tracks de l'Audio Player peuvent désormais être normalisés sur un niveau LUFS cible.
Des cue points personnalisés peuvent désormais être définis pour chaque track.
La boîte de dialogue des propriétés du track peut désormais être ouverte en cliquant sur la pochette du deck ou en double-cliquant sur un track avec Alt.
Correctif : Les mises à jour Song pouvaient cesser de fonctionner sur des connexions réseau instables.
Correctif : La mise à jour des informations Song via une connexion SSL ne fonctionnait pas.
Correctif : Annuler le Server Manager après l'importation de servers BUTT laissait les champs de détail du server remplis.
Version 1.2.2
Ajout d'une option permettant de retirer un texte précis des titres Song lus depuis le titre d'une fenêtre.
Ajout d'un nouveau bouton « Pause après le track » qui met la lecture en pause après le track en cours et la reprend lorsqu'on appuie à nouveau dessus.
La Show List peut désormais être réorganisée pendant la diffusion d'une émission.
Les fichiers de l'Audio Library peuvent désormais être lus pendant une émission sans devoir d'abord les ajouter à la Show List.
Correctif : BUTTM provoquait une fuite de mémoire lorsqu'il restait ouvert après la déconnexion d'un server.
Correctif : Pour éviter les déconnexions provoquées par le server, BUTTM envoie désormais un signal de bruit blanc à -90 dBFS lorsqu'aucun track n'est lu et qu'aucun signal d'Input n'est reçu d'un device audio physique ou virtuel.
Correctif : BUTTM pouvait planter dans certaines circonstances lorsqu'un server coupait la connexion.
Version 1.2.1
Ajout d'un bouton de répétition aux Decks de l'Audio Player.
Plusieurs plugins VST3 peuvent désormais être utilisés en série.
Ajout d'une validation des tracks audio avant leur ajout à l'Audio Library.
De nouvelles émissions peuvent désormais être créées depuis le menu Show List.
Le nom de l'émission en cours s'affiche désormais dans la barre de titre de la Show List.
La base de données buttm_library.db est désormais stockée dans le même dossier que les tracks audio importés : la même bibliothèque peut ainsi être utilisée depuis un disque portable sur différents ordinateurs.
Le header HTTP keep-alive est désactivé lors de la requête du nombre de listeners, afin de contourner un bug d'Icecast 2.5 hébergé sous Windows.
Consommation de mémoire réduite, notamment avec les grandes bibliothèques audio.
Correctif : Les mises à jour du titre de la chanson échouaient parfois si le mot de passe Shoutcast contenait des caractères spéciaux, comme '='. Le mot de passe est désormais encodé pour les URL.
Correctif : Les mountpoints Icecast sont désormais encodés pour les URL lors de l'envoi des mises à jour du titre de la chanson.
Correctif : Aucune donnée audio n'était capturée depuis le Device d'Input si ce même Device était aussi utilisé comme Output Monitor.
Version 1.2.0
Ajout d'un Audio Player complet à deux Decks (Pro uniquement).
Ajout de BUTTM-Link pour le streaming d'une instance de BUTTM vers une autre (Pro uniquement).
Les licences peuvent désormais passer de Standard à Professional.
Les Metadata des chansons peuvent désormais être enregistrées dans un fichier .csv pour faciliter les déclarations de droits d'auteur.
Plusieurs instances indépendantes de BUTTM peuvent désormais fonctionner sur la même machine.
Chaque VU-mètre peut désormais afficher les LUFS à court terme.
Les périphériques audio sont désormais mis en cache pour accélérer le lancement de l'application.
Ajout de nouvelles commandes MIDI et réseau.
L'interface peut désormais être mise à l'échelle de 25% à 300%.
Ajout de nouveaux éléments dans la réponse de la commande réseau "GET STATUS". Utilisez "GET STATUS V1" pour la rétrocompatibilité.
Utilisation du CPU améliorée.
BUTTM ne demande plus de confirmation à la réception d'une commande réseau "QUIT".
La fenêtre Mixer n'affiche désormais que les Channels audio activés.
Les fenêtres peuvent désormais être fermées avec Ctrl+W sous Windows et Cmd+W sous macOS.
Correctif : L'application plantait à l'ouverture du Server Manager depuis le Station Manager lorsque la liste des stations était vide.
Version 1.1.7
Correctif : Sur certaines machines, la connexion à un Server en Opus ou Vorbis pouvait échouer.
Correctif : L'application plantait lors de la sélection de Channels audio si aucun Device de Monitor n'était sélectionné.
Correctif : La modification des paramètres audio pouvait faire planter l'application.
Version 1.1.6
Pour réduire la Latency du monitoring, la Buffer Size audio peut désormais être réglée de 10 ms à 50 ms.
Stream, Enregistrement et Monitor peuvent désormais être mis en Mute dans l'Audio Mixer.
Ajout de commandes réseau et MIDI pour activer/désactiver le Mute du streaming et de l'enregistrement.
La source du Monitor peut désormais être sélectionnée dans l'Audio Mixer.
Les plugins VST3 peuvent désormais être chargés/déchargés pendant le streaming ou l'enregistrement.
Les paramètres de plusieurs plugins VST3 sont désormais mémorisés.
L'application peut désormais être réduite dans le System Tray de Windows.
Correctif : Les caractères spéciaux des fichiers Song au format ANSI ne s'affichaient pas correctement.
Correctif : Certains plugins VST3 ne se chargeaient pas sous macOS.
Correctif : Grésillements à la fermeture de l'application.
Correctif : Distorsion audio lors de l'utilisation prolongée de devices [DirectSound] pendant de nombreuses heures.
Correctif : Le streaming s'arrêtait parfois au démarrage d'une session RDP.
Correctif : La fenêtre Paramètres et d'autres fenêtres ne s'ouvraient pas lorsqu'un message d'avertissement était apparu au démarrage.
Correctif : Supprimer toutes les stations désactivées sauf une empêchait le streaming.
Correctif : Les stations, encoders, servers et schedulers supprimés n'étaient pas retirés du fichier de configuration.
Version 1.1.5
Les fichiers enregistrés datant de plus de N jours peuvent désormais être automatiquement placés dans la corbeille.
Vous pouvez désormais sélectionner manuellement un fichier de configuration BUTT pour importer des servers dans BUTTM.
Vous pouvez désormais distinguer « Démarrer l'enregistrement lors de la connexion » et « Démarrer la reconnexion une fois connecté ».
Les paramètres MIDI peuvent désormais être réinitialisés à leurs valeurs par défaut.
Ajout de commandes réseau pour activer et désactiver le Mute d'un Input.
Avec un device Loopback WASAPI, BUTTM garantit désormais la continuité du stream audio, même si aucun son n'est lu sur le device Loopback.
Version 1.1.4
Prise en charge d'OGG/Vorbis.
Prise en charge des drivers audio basés sur WDM-KS.
Prise en charge des bundles de plugins VST3 (par ex. WavesShell).
Prise en charge des Metadata ICY inband d'Icecast pour MP3 et AAC.
Meilleure compatibilité des plugins VST3 (par ex. les plugins Angry Audio sont désormais pris en charge).
Les paramètres peuvent désormais être protégés par un mot de passe.
Le Scheduler est désormais précis à la seconde près.
Le survol de l'indicateur bleu « Planifié » affiche désormais une infobulle avec la prochaine heure de déclenchement planifiée.
Les paramètres d'enregistrement sont désormais accessibles directement depuis la section Enregistrement de l'écran principal.
Correctif : Dans certains cas, les Schedulers avec un intervalle « Une fois » n'étaient pas marqués comme planifiés.
Correctif : L'encoder AAC ne fonctionnait pas sur certaines installations macOS.
Version 1.1.3
Correctif : L'envoi de notifications par e-mail via un Server avec SSL activé ne fonctionnait pas toujours sous Windows.
Version 1.1.2
Ajoute la prise en charge de l'enregistrement en WAV.
Ajoute des boutons de tri aux listes Server, Encoder, Stations et Scheduler.
Atténue les clics audibles sur l'Output Monitor au démarrage.
Réduit l'espace vertical nécessaire à la fenêtre principale de l'application.
Sous Windows, le Log est désormais stocké dans %LOCALAPPDATA%/BUTTM/logs au lieu du dossier de l'application.
Correctif : La récupération des statistiques de Listener depuis un Server Shoutcast v1 ne fonctionnait pas si le titre du Song en cours contenait une virgule ou des caractères UTF-8.
Correctif : Le réordonnancement manuel des listes Server, Encoder, Stations et Scheduler ne fonctionnait pas toujours de manière fiable.
Version 1.1.1
BUTTM peut désormais enregistrer les paramètres des plugins VST3.
Vous pouvez désormais charger les valeurs par défaut des effets intégrés en cliquant sur un bouton de rechargement.
Correctif : La reconnexion automatique ne fonctionnait parfois pas correctement.
Correctif : L'option « Mettre à jour le Song à partir d'une application » ne fonctionnait pas.
Version 1.1.0
Ajoute la prise en charge des effets VST3 !
Désactive la prise en charge d'ASIO lorsqu'elle n'est pas utilisée, pour éviter les interactions indésirables avec d'autres applications audio.
Vous pouvez désormais définir un titre personnalisé pour la fenêtre principale (Paramètres -> Divers).
La position d'un effet audio dans la chaîne de signal peut désormais être choisie plus librement.
Les enregistrements peuvent désormais aussi être planifiés.
Correctif : Les variables comme %EVENT% ne fonctionnaient pas dans l'objet de l'e-mail.
Correctif : Le Streaming et l'enregistrement ne s'arrêtent plus à la fermeture d'une session RDP.
Correctif : La détection et l'importation automatiques des serveurs BUTT ne fonctionnaient pas sous Windows.
Correctif : La détection des nouveaux périphériques audio ne fonctionnait pas correctement avec certains appareils.
Version 1.0.2
Il est désormais possible de modifier la Bandwidth de l'encoder AAC.
BUTTM empêche désormais l'envoi répété du même Song au Server plusieurs fois de suite.
Correctif : Certains utilisateurs ont signalé des parasites audio au démarrage et à la fermeture de l'application. Ce problème devrait désormais être corrigé.
Correctif : La modification du paramètre AAC afterburner ne fonctionnait pas correctement.
Correctif : Après la saisie d'une URL inexistante dans le champ « Mettre à jour le Song à partir d'une URL », une URL existante ne fonctionnait plus non plus.
Correctif : L'effacement des champs de saisie d'URL ne fonctionnait pas comme prévu (par exemple dans « Mettre à jour le Song à partir d'une URL »).
Version 1.0.1
Possibilité de modifier la Sample Rate de l'encodage FLAC.
Un nouveau bouton dans l'Encoder Manager permet de valider les paramètres de l'encoder.
La précision du minuteur de découpage des fichiers a été nettement améliorée.
Correctif : Les noms de fichiers d'enregistrement contenant plus d'un « . » fonctionnent désormais correctement.
Correctif : L'encodage FLAC fonctionne désormais avec des Sample Rates de Device audio autres que 48000 Hz.
Correctif : La modification de certains paramètres de l'encoder fonctionne désormais correctement.
Correctif : Le dossier d'enregistrement s'ouvre désormais correctement, même s'il contient un spécificateur de format tel que %Y.
Correctif : Des problèmes mineurs de l'interface ont été résolus.