-
MusicBrain 4.0.17 - Wunschstatus im Overlay und sichere Playlist-Abläufe
released this
2026-09-19 14:18:44 +00:00 | 20 commits to main since this releaseVersion 4.0.17 – Wunschstatus im Overlay und sichere Playlist-Abläufe – 19.09.2026
Wunschzeit und offene Wünsche in Box3
- MusicBrain speichert den Zeitpunkt, an dem ein Titel in die Wunschliste aufgenommen wurde, dauerhaft in der Sitzungsdatei und reicht ihn deckgebunden bis zur Metadaten-Ausgabe weiter.
- Während ein Wunsch läuft, zeigt Box3 jetzt
Musikwunsch von Name (19:22 Uhr gewünscht) | Aktuelle Wünsche noch offen Zahl!. - Läuft kein Wunsch, bleibt die Statuszeile sichtbar und zeigt ausschließlich
Aktuelle Wünsche noch offen Zahl!. Der Zähler entspricht dabei immer der Anzahl der noch in der Wunschliste verbliebenen Titel; der bereits laufende Wunsch zählt nicht mehr dazu.
AutoDJ übernimmt ein vorbereitetes Gegendeck
- Beim Wechsel von Manuell zu AutoDJ bleibt ein bereits im freien Gegendeck geladener Titel unangetastet und wird als nächster Titel gespielt.
- Erst danach lädt AutoDJ den folgenden Playlist-Titel. Dadurch wird weder der vorbereitete Titel überschrieben noch ein Playlist-Eintrag vorzeitig verbraucht.
Dubletten und unterschiedliche Versionen sicher behandeln
- Beim Hinzufügen zu Playlist oder Wunschliste vergleicht MusicBrain Interpret und Titel mit den vorhandenen Einträgen.
- Eine exakte Dublette wird nicht erneut eingefügt. Der vorhandene Playlist-Eintrag wird stattdessen angezeigt und markiert.
- Stimmen Interpret und Grundtitel überein, unterscheiden sich aber Zusätze in Klammern, fragt MusicBrain vor dem Hinzufügen nach. Bei Ablehnung wird ebenfalls die vorhandene Version in der Playlist markiert.
- Ein Titel, der aus der Playlist in die Wunschliste gezogen wird, wird nach erfolgreicher Übernahme direkt aus der Playlist entfernt.
Prüfung
- Neue Regressionstests decken Wunschzeit, Speicherung und Wiederherstellung, Deck-Zuordnung, offenen Wunschzähler, AutoDJ-Deckübernahme, Dublettenerkennung und das Verschieben zwischen Playlist und Wunschliste ab.
- Die vollständige Testsuite umfasst 431 Tests und 9 Subtests. Zusätzlich wurden Python und das eingebettete JavaScript von Box3 separat auf gültige Syntax geprüft.
Downloads