Changelog

Versie 1.4.2

  • Betere ondersteuning voor schermlezers zoals VoiceOver en NVDA: alle bedieningselementen hebben nu beschrijvende namen en belangrijke gebeurtenissen worden voorgelezen.
  • Audio Library en Show List: druk op Enter om de geselecteerde track te laden en gebruik de contextmenutoets of Shift+F10 om het menu van de geselecteerde track te openen.
  • Met het nieuwe menu-item "Naar Sound Board laden" laad je een track op een Soundboard-pad zonder hem te slepen.
  • Nieuwe sneltoetsen om alle stations te verbinden en de verbinding te verbreken: Ctrl+Shift+C / Ctrl+Shift+D op Windows of Cmd+Shift+C / Cmd+Shift+D op macOS.
  • Een opname start je nu met Ctrl+Shift+R en stop je met Ctrl+Shift+S op Windows (Cmd+Shift+R / Cmd+Shift+S op macOS). Deze vervangen de sneltoets Ctrl+R / Cmd+R.
  • De Scheduler Manager kan nu ook worden geopend via het menu Instellingen.
  • Opgelost: De e-mail- en URL-meldingen voor "opname gestopt" konden meerdere keren worden verzonden.
  • Opgelost: Na het sorteren van de Audio Library konden de indicatoren voor Deck A/B de verkeerde tracks markeren.

Versie 1.4.1

  • BUTTM is nu beschikbaar in het Duits, Frans, Spaans, Braziliaans-Portugees, Nederlands, Italiaans en Grieks.
  • Nieuwe keuzelijst "Actie aan einde van show" in de Show List die bepaalt wat er na de laatste track van een show gebeurt: "Show herhalen", "Show stoppen" of "Stoppen en verbinding verbreken".
  • Opgelost: Updates van de songtitel vanuit een applicatie- of venstertitel laten de Waveform van de Audio Player niet meer haperen.

Versie 1.4.0

  • Ondersteuning voor opnemen naar M4A-bestanden (AAC).
  • Je kunt nu URL's aan de Audio Library toevoegen en ze net als gewone audiotracks afspelen in de Audio Player.
  • Ondersteuning voor het importeren van bestanden uit M3U-playlists in Icecast-stijl, inclusief het aanmaken van shows daaruit.
  • In de Audio Player-instellingen kun je nu de codepagina selecteren voor Metadata van webstreams die niet in UTF-8 zijn gecodeerd (bijv. Grieks).
  • Je kunt nu een globale Intro/Outro-Jingle laten afspelen bij het verbinden met en het verbreken van de verbinding met servers.
  • Nieuwe optie waarmee start- en stopevents van shows in de Scheduler ook de verbinding met de Server maken of verbreken.
  • Je kunt nu kiezen uit 3 verschillende opties voor "Bevestigen voor afsluiten": "Nooit", "Alleen tijdens streamen of opnemen" en "Altijd bij handmatig sluiten".
  • Kleine verbeteringen aan de interface van de Stream-instellingen en de Scheduler.
  • Opgelost: De VU-meters van de Mixer-channels Input 1 en Audio Player tonen nu het juiste Level na de ducker wanneer die is ingeschakeld.
  • Opgelost: De vensters Encoder, Scheduler, Server en Instellingen worden nu correct weergegeven op een scherm van 1024x768px.

Versie 1.3.0

  • Ondersteuning voor RTMP-streaming, bijvoorbeeld om te streamen naar Mixcloud, Twitch en YouTube.
  • Nieuwe automatische Crossfade-modus die los van een lopende show kan worden gebruikt.
  • Start- en stopacties toegevoegd aan de Scheduler.
  • Compacte Mixer-modus toegevoegd die in de Audio Player kan worden gedockt.
  • Meer netwerk- en MIDI-commando's toegevoegd voor de Audio Player en de Scheduler.
  • De look en feel van de VU-meter is verbeterd. De klassieke VU-meter kan nog steeds worden geselecteerd op de instellingenpagina Overig.
  • Je kunt nu een "licht" kleurenthema selecteren.
  • Opgelost: Song-titelupdates zijn nu betrouwbaarder.

Versie 1.2.3

  • Een opname kan nu worden gestart en gestopt met Ctrl+R op Windows of Cmd+R op macOS.
  • Tracks in de Audio Player kunnen nu worden genormaliseerd naar een doel-LUFS-Level.
  • Voor elke Track kunnen nu eigen Cue Points worden ingesteld.
  • Het venster met Track-eigenschappen kan nu worden geopend door op de cover art van het Deck te klikken of door met Alt op een Track te dubbelklikken.
  • Opgelost: Song updates konden stoppen met werken bij onbetrouwbare netwerkverbindingen.
  • Opgelost: Het bijwerken van songinformatie via een SSL-verbinding werkte niet.
  • Opgelost: Na het annuleren van de Server Manager na het importeren van BUTT-servers bleven de detailvelden van de Server gevuld.

Versie 1.2.2

  • Optie toegevoegd om specifieke tekst te verwijderen uit songtitels die uit een venstertitel worden gelezen.
  • Nieuwe knop "Pauzeren na Track" toegevoegd die het afspelen pauzeert na de huidige Track en het afspelen hervat als je er opnieuw op drukt.
  • De Show List kan nu worden herschikt terwijl een show wordt afgespeeld.
  • Bestanden uit de bibliotheek kunnen nu tijdens een show worden afgespeeld zonder ze eerst aan de Show List toe te voegen.
  • Opgelost: BUTTM lekte geheugen als het open bleef nadat de verbinding met een Server was verbroken.
  • Opgelost: Om te voorkomen dat de Server de verbinding verbreekt, verstuurt BUTTM nu een witruissignaal van -90 dBFS wanneer er geen Track wordt afgespeeld en er geen ingangssignaal binnenkomt van een fysiek of virtueel audio-Device.
  • Opgelost: BUTTM kon onder bepaalde omstandigheden crashen wanneer een Server de verbinding verbrak.

Versie 1.2.1

  • Herhaalknop toegevoegd aan de Decks van de Audio Player.
  • Meerdere VST3-plugins kunnen nu in serie worden gebruikt.
  • Audiotracks worden nu gevalideerd voordat ze aan de bibliotheek worden toegevoegd.
  • Nieuwe shows kunnen nu worden aangemaakt via het menu van de Show List.
  • De naam van de huidige show wordt nu weergegeven in de titelbalk van de Show List.
  • De database buttm_library.db wordt nu opgeslagen in dezelfde map als de geïmporteerde audiotracks, zodat je dezelfde library-database vanaf een draagbare schijf op verschillende computers kunt gebruiken.
  • De keep-alive HTTP-header wordt niet meer meegestuurd bij het opvragen van het aantal Listeners, om een bug in Icecast 2.5 op Windows te omzeilen.
  • Minder geheugengebruik, vooral bij grote audiobibliotheken.
  • Opgelost: Songtitel-updates mislukten soms als het Shoutcast-wachtwoord speciale tekens bevatte, zoals '='. Het wachtwoord wordt nu URL-gecodeerd.
  • Opgelost: Icecast-mountpoints worden nu URL-gecodeerd bij het versturen van songtitel-updates.
  • Opgelost: Er werd geen audio opgenomen van het Input-device als hetzelfde Device ook voor de Monitor-output werd gebruikt.

Versie 1.2.0

  • Een volwaardige Dual-Deck Audio Player toegevoegd (alleen Pro).
  • BUTTM-Link toegevoegd om van de ene BUTTM-instantie naar de andere te streamen (alleen Pro).
  • Licenties kunnen nu worden geüpgraded van Standard naar Professional.
  • Song-metadata kan nu worden gelogd naar een .csv-bestand, zodat je royalty's makkelijker kunt rapporteren.
  • Er kunnen nu meerdere onafhankelijke BUTTM-instanties op dezelfde computer draaien.
  • Elke VU-meter kan nu short-term LUFS weergeven.
  • Audio-devices worden nu gecachet, zodat de app sneller opstart.
  • Meer MIDI- en netwerkcommando's toegevoegd.
  • De UI kan nu worden geschaald van 25% tot 300%.
  • Meer gegevens toegevoegd aan het antwoord op het netwerkcommando "GET STATUS". Gebruik "GET STATUS V1" voor achterwaartse compatibiliteit.
  • Lager CPU-gebruik.
  • BUTTM vraagt niet langer om bevestiging bij het ontvangen van het netwerkcommando "QUIT".
  • Het Mixer-venster toont nu alleen ingeschakelde audiokanalen.
  • Vensters kunnen nu worden gesloten met Ctrl+W op Windows en Cmd+W op macOS.
  • Opgelost: De app crashte bij het openen van de Server Manager vanuit de Station Manager met een lege stationslijst.

Versie 1.1.7

  • Opgelost: Op sommige computers kon het verbinden met een Server via Opus of Vorbis mislukken.
  • Opgelost: De app crashte bij het selecteren van audiokanalen als er geen Monitor-device was geselecteerd.
  • Opgelost: Het wijzigen van audio-instellingen kon de app laten crashen.

Versie 1.1.6

  • Voor een lagere Monitor-latency kan de Buffer Size van de audio nu worden ingesteld van 10 ms tot 50 ms.
  • Stream, Opname en Monitor kunnen nu worden gemute in de Audio Mixer.
  • Netwerk- en MIDI-commando's toegevoegd om streaming en opname te muten/unmuten.
  • De monitoringbron kan nu worden geselecteerd in de Audio Mixer.
  • VST3-plugins kunnen nu worden geladen/ontladen tijdens het streamen of opnemen.
  • De instellingen van meerdere VST3-plugins worden nu onthouden.
  • De applicatie kan nu worden geminimaliseerd naar de Windows System Tray.
  • Opgelost: Speciale tekens in ANSI-geformatteerde songbestanden werden niet correct weergegeven.
  • Opgelost: Sommige VST3-plugins konden niet worden geladen op macOS.
  • Opgelost: Krakend geluid bij het sluiten van de applicatie.
  • Opgelost: Audiovervorming bij urenlang gebruik van [DirectSound]-devices.
  • Opgelost: Streaming stopte soms wanneer een RDP-sessie werd gestart.
  • Opgelost: Het venster Instellingen en andere vensters openden niet nadat er tijdens het opstarten een waarschuwing was verschenen.
  • Opgelost: Het verwijderen van alle uitgeschakelde stations op één na verhinderde het streamen.
  • Opgelost: Verwijderde Stations/Encoders/Servers/Schedulers werden niet uit het configuratiebestand verwijderd.

Versie 1.1.5

  • Opgenomen bestanden ouder dan N dagen kunnen nu automatisch naar de prullenbak worden verplaatst.
  • Je kunt nu handmatig een BUTT-configuratiebestand selecteren om servers in BUTTM te importeren.
  • Je kunt nu onderscheid maken tussen "Opname starten bij verbinden" en "Opnieuw verbinden starten zodra verbonden".
  • MIDI-instellingen kunnen nu worden hersteld naar hun standaardwaarden.
  • Netwerkcommando's toegevoegd om een Input te muten en te unmuten.
  • Bij gebruik van een WASAPI-loopback-device zorgt BUTTM er nu voor dat de audiostream doorloopt, ook als er geen audio wordt afgespeeld op het loopback-device.

Versie 1.1.4

  • Ondersteuning voor OGG/Vorbis toegevoegd.
  • Ondersteuning voor audiodrivers op basis van WDM-KS toegevoegd.
  • Ondersteuning voor VST3-pluginbundels (bijv. WavesShell) toegevoegd.
  • Ondersteuning voor Icecast ICY-inband-metadata voor MP3 en AAC toegevoegd.
  • Verbeterde compatibiliteit met VST3-plugins (bijv. Angry Audio-plugins worden nu ondersteund).
  • Instellingen kunnen nu met een wachtwoord worden beveiligd.
  • De Scheduler werkt nu tot op de seconde nauwkeurig.
  • Wanneer je met de muis over de blauwe indicator "Gepland" beweegt, verschijnt nu een tooltip met het volgende geplande starttijdstip.
  • De opname-instellingen zijn nu rechtstreeks bereikbaar vanuit het onderdeel Opname in het hoofdscherm.
  • Opgelost: Schedulers met het interval "Eenmalig" werden in sommige gevallen niet als gepland gemarkeerd.
  • Opgelost: De AAC-encoder werkte niet op sommige macOS-installaties.

Versie 1.1.3

  • Opgelost: Het versturen van e-mailmeldingen via een server met SSL werkte op Windows niet altijd.

Versie 1.1.2

  • Ondersteuning voor WAV-opnames toegevoegd.
  • Sorteerknoppen toegevoegd aan de lijsten Server, Encoder, Stations en Scheduler.
  • Hoorbare klikken op de Monitor-Output tijdens het opstarten verminderd.
  • Het hoofdvenster van de applicatie neemt nu minder verticale ruimte in.
  • Het Log wordt op Windows nu opgeslagen in %LOCALAPPDATA%/BUTTM/logs in plaats van in de applicatiemap.
  • Opgelost: Het ophalen van Listener-statistieken van een Shoutcast v1-server werkte niet als de huidige songtitel een komma of UTF-8-tekens bevatte.
  • Opgelost: Het handmatig herschikken van de lijsten Server, Encoder, Stations en Scheduler werkte niet altijd betrouwbaar.

Versie 1.1.1

  • BUTTM kan nu de instellingen van VST3-plugins opslaan.
  • Je kunt nu de standaardwaarden van de ingebouwde effecten laden door op een herlaadknop te klikken.
  • Opgelost: Het automatisch opnieuw verbinden werkte soms niet goed.
  • Opgelost: Song bijwerken vanuit applicatie werkte niet.

Versie 1.1.0

  • Ondersteuning voor VST3-effecten toegevoegd!
  • ASIO-ondersteuning wordt uitgeschakeld wanneer deze niet wordt gebruikt, om ongewenste interacties met andere audio-apps te voorkomen.
  • Je kunt nu een aangepaste titel voor het hoofdvenster instellen (Instellingen -> Overig).
  • De positie van een audio-effect in de signaalketen kan nu vrijer worden gekozen.
  • Opnames kunnen nu ook worden ingepland.
  • Opgelost: Variabelen zoals %EVENT% werkten niet in het onderwerp van de e-mail.
  • Opgelost: Streaming en opname stoppen niet meer wanneer een RDP-sessie wordt gesloten.
  • Opgelost: Het automatisch detecteren en importeren van BUTT-servers werkte niet op Windows.
  • Opgelost: Het detecteren van nieuwe audio-devices werkte bij sommige devices niet correct.

Versie 1.0.2

  • Je kunt nu de Bandwidth van de AAC-encoder wijzigen.
  • Voortaan wordt voorkomen dat hetzelfde song meerdere keren achter elkaar naar de server wordt gestuurd.
  • Opgelost: Sommige gebruikers meldden audiostoringen bij het starten en sluiten van de applicatie. Dit zou nu opgelost moeten zijn.
  • Opgelost: Het wijzigen van de AAC-afterburner-instelling werkte niet correct.
  • Opgelost: Nadat een niet-bestaande URL was ingevoerd in het invoerveld "Song bijwerken vanuit URL", werkte ook een bestaande URL niet meer.
  • Opgelost: Het leegmaken van URL-invoervelden werkte niet zoals verwacht (bijv. bij "Song bijwerken vanuit URL").

Versie 1.0.1

  • De Sample Rate voor FLAC-encoding kan nu worden gewijzigd.
  • Met een nieuwe knop in de Encoder Manager kun je de encoderinstellingen valideren.
  • De nauwkeurigheid van de timer voor het splitsen van bestanden is aanzienlijk verbeterd.
  • Opgelost: Bestandsnamen van opnamen met meer dan één '.' werken nu correct.
  • Opgelost: FLAC-encoding werkt nu ook met andere Sample Rates van het audio-device dan 48000 Hz.
  • Opgelost: Het wijzigen van sommige encoderinstellingen werkt nu correct.
  • Opgelost: De opnamemap wordt nu correct geopend, ook als het pad een formaatspecificatie zoals %Y bevat.
  • Opgelost: Kleine problemen in de gebruikersinterface zijn opgelost.