CW:RP Event Audio
CWRP Event Audio
Playlists
Sound.Unter deiner Kontrolle.
Deine Playlists. Dein Timing.
Alles bereit für den nächsten Einsatz.
Sounds hochladen
Mehrfachauswahl möglich · maximal 100 MB pro Datei
Benutzer anlegen
Alle Benutzer
Nutzergruppen
Rechte gebündelt vergeben. Admingruppen sind ausschließlich durch Bit verwaltbar.
BITteMusik Handbuch
Von der Audiodatei bis zum Sound-Link
Alle wichtigen Abläufe, Rechte und Werkzeuge an einem Ort.
In fünf Schritten einsatzbereit
Playlist erstellen, Sounds auswählen und den fertigen Link in SAM verwenden.
- 1Sound bereitstellenMediathek öffnen und Audio hochladen.
- 2Playlist erstellenName und optional ein externes Bild festlegen.
- 3Audios hinzufügenSounds oder Favoriten auswählen und sortieren.
- 4Übergänge bearbeitenSchnitt, Lautstärke und Überblendung einstellen.
- 5Sound-Link kopierenNach der Erstellung einmal in SAM einsetzen.
Rollen und Rechte
Was sichtbar und bearbeitbar ist, hängt von Rolle, Gruppen und einzeln vergebenen Zusatzrechten ab.
Mediathek und Uploads
Die Mediathek ist die gemeinsame Sound-Sammlung. Suche berücksichtigt Name, Beschreibung und Tags; zusätzlich kann nach Uploader und Tags gefiltert werden.
Beim Hochladen
- Mehrere Audiodateien gleichzeitig auswählen.
- Ohne eigenen Titel wird der Dateiname verwendet; Unterstriche werden zu Leerzeichen.
- Beschreibung und passende Tags ergänzen.
- Transkription nur bei Sprachsounds aktivieren. Die Verarbeitung darf länger dauern.
In der Mediathek
- Hörprobe starten und Soundlänge prüfen.
- Favoriten mit dem Stern markieren.
- Einzelnen Sound-Link kopieren.
- Admins können Namen, Metadaten und Transkriptionsmarker bearbeiten oder Sounds löschen.
Playlists erstellen und verwalten
Eine neue Playlist startet leer. Über Audios hinzufügen lassen sich mehrere Sounds aus der Mediathek oder aus den Favoriten auswählen.
- 1Playlist anlegenName und optional einen HTTPS-Direktlink als Playlist-Bild eintragen.
- 2Sounds auswählenAuf die gewünschten Zeilen klicken; ausgewählte Sounds werden farbig markiert.
- 3Reihenfolge festlegenSounds per Drag-and-drop verschieben und pro Sound Lautstärke oder Übergang bearbeiten.
- 4SpeichernBITteMusik erzeugt die kompatible MP3 im Hintergrund neu.
Meine zeigt nur selbst erstellte Playlists. Alle zeigt zusätzlich fremde und freigegebene Playlists. Besitzer können ihre Playlist umbenennen, duplizieren und löschen.
Browser-Player
Jede sichtbare Playlist kann direkt im Browser angehört werden, unabhängig davon, wer sie erstellt hat.
Wechselt innerhalb der Playlist oder pausiert die Wiedergabe.
Zeigt Position und Gesamtlänge. Durch Klicken oder Ziehen springt die Wiedergabe.
Regelt nur den Browser-Player. Die gerenderte Sound-Datei wird dadurch nicht verändert.
Sound-Links und SAM
Sound-Links sind direkte HTTPS-MP3-Dateien mit fester Dateigröße. Genau dieses Format kann Garry's Mod über SAM zuverlässig laden.
Einzel-Sound-Link
Kopiert genau einen unveränderten Sound aus der Mediathek.
Playlist-Sound-Link
Kombiniert Reihenfolge, Schnitte, Übergänge und Lautstärken zu einer MP3.
Wenn SAM einen bereits laufenden Sound nicht automatisch beendet, muss der vorherige Sound dort gestoppt werden. Zwei getrennt gestartete Links können sich sonst überlagern.
Eventablauf
Der Eventablauf teilt eine Playlist in eigene Punkte wie Anfang, Hauptteil und Finale. Jeder Punkt erhält eine unabhängige Sound-Auswahl und einen eigenen Link.
- 1Punkt erstellenName und Beschreibung passend zum Eventabschnitt vergeben.
- 2Sounds zuordnenGewünschte Audios hinzufügen und in die richtige Reihenfolge ziehen.
- 3Punkt-Link nutzenNur diesen Abschnitt in SAM abspielen oder alternativ den Link der gesamten Playlist verwenden.
Audioediting in einer Playlist
Alle Einstellungen gelten nur für die konkrete Playlist. Der Originalsound in der Mediathek bleibt unverändert.
- Start / Ende
- Schneidet Anfang oder Ende des verwendeten Ausschnitts.
- Überlappen
- Startet den Sound, während der vorherige noch läuft. Grundlage für Crossfades.
- Ein- / Ausblenden
- Fährt die Lautstärke am Anfang hoch oder am Ende herunter.
- 5-Punkt-Kurve
- Erzeugt einen dynamischen Lautstärkeverlauf über den gesamten Ausschnitt.
Teams und Playlist-Besitz
Über das Leute-einladen-Symbol im Playlistfenster werden bestehende Nutzer als Bearbeiter hinzugefügt. Sie dürfen die freigegebene Playlist ändern, aber nicht automatisch löschen.
- Freigaben gelten immer nur für die ausgewählte Playlist.
- Der Besitzer bleibt unter Meine der ursprüngliche Ersteller.
- Bei einer Besitzübertragung gehen die Besitzerrechte vollständig an den gewählten Nutzer.
- Viewer können Inhalte ansehen, erhalten aber keine Bearbeitungswerkzeuge.
Einstellungen und Administration
Für alle Nutzer
- Forumstil, BITteMusik-Stil oder Streamingdienst-Stil auswählen.
- Feedback, Fehler oder Ideen über den Feedback-Button senden.
- Im Systembereich den aktuellen Serverzustand prüfen.
Administration
- Benutzer, Rollen, Gruppen, Passwörter und Zusatzrechte verwalten.
- Funktionen je nach Berechtigung ein- oder ausschalten.
- Updatelog pflegen und Webhook testen.
- Bit kann den Wartungsmodus und geschützte Admingruppen verwalten.
Häufige Fehler schnell lösen
„Länge wird ermittelt“ bleibt sichtbar
Die Datei wird serverseitig geprüft. Kurz warten und die Mediathek neu öffnen. Bleibt der Zustand bestehen, den Fehler mit Soundname über den Feedback-Button melden.
Ein Sound wird in der Playlist übersprungen
Prüfen, ob die Soundlänge größer als 0 ist und die Datei in der Mediathek abspielbar ist. Eine beschädigte Quelldatei erneut hochladen.
Der Sound-Link enthält noch nicht die Änderung
Warten, bis der Erstellungs-Hinweis verschwunden ist. Größere Playlists und Überblendungen benötigen etwas mehr Zeit.
In SAM laufen zwei Sounds gleichzeitig
Den vorherigen Sound im SAM-Menü stoppen, bevor der nächste Link gestartet wird. BITteMusik kann einen separat gestarteten SAM-Sound nicht fernsteuern.
Die Oberfläche wirkt veraltet oder unvollständig
Einmal mit Strg + F5 aktualisieren. Dadurch werden alte Browserdateien verworfen und die aktuelle Version geladen.
Live-Status
Server und Funktionen
Aktualisierung alle fünf Sekunden
Wartungsmodus
Sperrt das Webinterface vorübergehend. Bereits verteilte Sound-Links bleiben abspielbar.
Funktionen
Schalter sind nur mit ausdrücklich vergebenem Recht sichtbar.
Persönliche Einstellungen
Darstellung
Wähle deinen Oberflächenstil. Funktionen, Playlist-Bilder und Bedienung bleiben in allen Ansichten gleich.
Versionshistorie
BITteMusik Updatelog
Dynamische Schnellnavigation
„Musik“ heißt jetzt „Playlist“, die Mediathek besitzt einen eigenen Navigationspunkt und die Nova-Leiste reagiert mit einem beweglichen Auswahlfeld sowie kompakten, aufklappenden Einträgen.
Nova-Navigation vervollständigt
Einstellungen und Updates sind wieder direkt über die Schnellnavigation erreichbar. Die Suche besitzt nun einen sichtbaren Schließen-Button und der Hero zeigt ein Audio-Symbol.
Hero-Text gekürzt
Der Nova-Überblick zeigt jetzt ausschließlich „CW:RP Event Audio“ und verzichtet auf zusätzliche Werbetexte.
Nova v2 für BITteMusik
Der neue Standardstil bringt eine kompakte Premium-Oberfläche mit echten Kennzahlen, Schnellnavigation, Command Search, Queue, Verlauf, präzisem Player und echtem Uploadfortschritt. Alle bisherigen Stile und Funktionen bleiben unverändert auswählbar.
Neue Rolle Gast-Musiker
Gast-Musiker besitzen dieselben Grundrechte wie Eventleiter: Sounds hochladen, eigene Playlists erstellen und eigene oder freigegebene Playlists bearbeiten. Rolle kann beim Anlegen eines Kontos und später über die Benutzerverwaltung vergeben werden.
Vollständiges BITteMusik-Handbuch
Ein neuer, für alle Nutzer sichtbarer Handbuch-Tab erklärt Rollen, Uploads, Mediathek, Playlists, Browser-Player, Sound-Links für SAM, Eventabläufe, Audioediting, Teams, Administration und Fehlerbehebung. Das Handbuch ist durchsuchbar, responsiv und an alle drei Oberflächenstile angepasst.
Soundlängen bei Upload und Import repariert
Neue Uploads und automatisch importierte Discord-Sounds erhalten ihre Länge jetzt direkt beim Einlesen. Dadurch funktionieren sie sofort in Playlists und werden nicht mehr als 0 Sekunden übersprungen. Bereits betroffene Sounds werden beim Serverstart automatisch geprüft und repariert.
Eigene Playlists löschen
Playlist-Besitzer können ihre eigenen Playlists jetzt über das Drei-Punkte-Menü löschen. Freigegebene Teammitglieder dürfen weiterhin nicht löschen; Admins behalten das Recht für alle Playlists. Die Besitzprüfung erfolgt zusätzlich sicher in der API.
Player-Anzeige korrigiert
Player-Steuerung und Fortschritt sind exakt zentriert. Fortschritts- und Lautstärkeleisten zeigen ihren aktuellen Wert in der Farbe des gewählten Stils; die Lautstärke wird zusätzlich in Prozent angezeigt. Nach dem Schließen lässt sich der Player über jede Playlist wieder zuverlässig öffnen.
Playlist-Player
Playlists lassen sich über eine direkte Play-Schaltfläche im Browser starten. Ein feststehender Player zeigt Playlist-Bild, Playlist, aktuellen Sound und Position und bietet Zurück, Play/Pause, Weiter, Zeitleiste, Lautstärke und Stummschaltung. Forum-, BITteMusik- und Streamingdienst-Stil besitzen jeweils eine passende Darstellung.
Streamingdienst-Stil
Der bilddominante grüne Oberflächenstil heißt jetzt Streamingdienst-Stil. Design und gespeicherte Nutzerauswahl bleiben unverändert.
Navigation bleibt sichtbar
Die Seitenleiste bleibt auf Desktop und im Fenstermodus dauerhaft im Viewport, während nur der Inhalt scrollt. Auf kleinen Displays bleibt eine kompakte horizontale Navigation am oberen Rand sichtbar. Die Korrektur gilt für Forum-, BITteMusik- und Streamingdienst-Stil.
Bestehende Stile wiederhergestellt
Forumstil und der originale BITteMusik-Stil sind wieder vollständig auswählbar. Der Streamingdienst-Stil ist eine dritte, unabhängige Option. Vorhandene Nutzereinstellungen werden übernommen; Playlist-Bilder und Browser-Player funktionieren in allen drei Stilen.
Stilwahl und Playlist-Bilder
Playlists unterstützen externe HTTPS-Bilder, die auch im Browser-Player und in der Vollansicht erscheinen. Der neue Streamingdienst-Stil ergänzt eine bilddominante Bibliothek, Icon-Navigation und direkte Play-Schaltflächen.
Neue Musikbibliothek-Oberfläche
BITteMusik besitzt nun eine moderne dunkle Musikbibliothek-Optik mit grünen Akzenten, kompakten Playlist-Karten, ruhigerer Navigation und einem permanenten Browser-Player. Desktop, Fenstermodus und Mobilansicht wurden vollständig angepasst.
Browser-Player für alle Playlists
Jede Playlist besitzt nun einen Anhören-Button. Eigene, freigegebene und fremde Playlists lassen sich direkt im Browser-Player abspielen; Bearbeitungsrechte bleiben unverändert.
Nutzerformular vergrößert
Benutzername, Startpasswort und Rolle besitzen nun breite, klar beschriftete Felder. Das Formular nutzt ein eigenes responsives Raster und stapelt sich bei kleinen Fenstern ohne gequetschte Bedienelemente.
Benutzer anlegen repariert
Das Nutzerformular zeigt Passwort- und Benutzernamenregeln direkt an, meldet Serverfehler sichtbar und verhindert doppelte Übermittlungen. Zusatzrechte zum Anlegen oder Löschen von Nutzern erhalten nun korrekt Zugriff auf die benötigte Benutzerliste.
Button-Funktion nach Sicherheitsupdate
Die alten Inline-Klickaktionen wurden durch zentral registrierte, CSP-konforme Handler ersetzt. Playlist-Bearbeitung, Hörproben und Link-Schaltflächen reagieren wieder, während die strenge Skript-Sicherheitsrichtlinie vollständig aktiv bleibt.
Frontend-Aktualisierung stabilisiert
JavaScript und Styles werden eindeutig versioniert. Bereits geöffnete Seiten erkennen neue Serverversionen über die Live-Verbindung und laden sich automatisch neu, damit keine veralteten Oberflächen die Bedienung blockieren.
Wartungsansicht bereinigt
Die sichtbaren Kontohinweise wurden aus der Wartungsansicht entfernt. Nutzer sehen während einer Wartung nur noch einen neutralen Hinweis auf die vorübergehende Nichtverfügbarkeit.
Wartungsmodus
Das Webinterface kann im Systembereich vorübergehend gesperrt werden. Bestehende Sound-Links laufen währenddessen weiter, damit aktive Events nicht unterbrochen werden.
Gruppen und Berechtigungen
Granulare Zusatzrechte, normale Nutzergruppen und geschützte Admingruppen. Funktionsschalter erscheinen nur mit passender Berechtigung. Bit kann den Updatelog direkt verwalten; sicherheitsrelevante Benutzer-, Passwort- und Rechteänderungen werden über Discord protokolliert.
Responsives Fensterlayout
Inhalte passen sich jetzt auch im Fenstermodus an die verfügbare Breite an. Sound-Aktionen bleiben erreichbar, Hörproben wechseln bei Bedarf in eine zweite Zeile und Werkzeugleisten, Formulare sowie Dialoge werden nicht mehr seitlich abgeschnitten.
Feedback und Systemzentrale
Feedback-Dialog für Fehler, Rückmeldungen und Ideen mit Discord-Anbindung. Live-Anzeige für CPU, RAM, Speicher, Health und Monitor. Admins können Funktionen schalten und den Webhook testen. Ein unabhängiger Dienst meldet Ausfälle und ungewöhnliche Last; Upload- und Konvertierungsgrenzen schützen den Server.
Passwörter verwalten
Admins können Passwörter bestehender Nutzer direkt ändern, ohne Konten, Playlist-Besitz, Teamfreigaben oder Upload-Zuordnungen neu anlegen zu müssen. Andere aktive Sitzungen des betroffenen Nutzers werden aus Sicherheitsgründen beendet.
Stabilitäts-Hotfix
Beim Serverstart wurden versehentlich sämtliche Sound- und Playlist-Dateien gleichzeitig neu erzeugt. Hunderte FFmpeg-Prozesse verbrauchten den Arbeitsspeicher und lösten eine Neustartschleife aus. Die Massengenerierung wurde entfernt; fehlende Dateien werden jetzt nur noch bei Bedarf einzeln erstellt.
Performance-Modus
Leichte Anhören-Buttons ersetzen hunderte gleichzeitig geladene Audioplayer. Nicht sichtbare Mediathekzeilen werden sparsamer gerendert, Favoriten ohne Komplettaufbau aktualisiert und Hintergrundprozesse niedriger priorisiert.
Mehrfach-Upload
Mehrere Sounds können gemeinsam ausgewählt und nacheinander hochgeladen werden. Ohne eigenen Titel wird der Dateiname verwendet; Unterstriche werden automatisch durch Leerzeichen ersetzt.
Lokale Transkription
Optionale Audio-Transkription mit lokalem Whisper-Modell, automatische Beschreibung, CWRP-Wörterbuch, Rechtschreibkorrekturen und sichtbarer Transkribiert-Marker. Admins können den Marker manuell verwalten.
Angemeldet bleiben
Optionale 90-Tage-Anmeldung pro Gerät. Sitzungen werden sicher serverseitig gespeichert, überleben Neustarts und können durch Abmelden sofort beendet werden.
Neue Rollen
Editor wurde zu Eventleiter umbenannt. Senior-Eventleiter wurde als zusätzliche Rolle mit denselben Bearbeitungsrechten eingeführt; bestehende Editor-Konten wurden automatisch migriert.
Speicherübersicht
Die Mediathek zeigt Soundanzahl und belegten Sound-Speicher mit Fortschrittsbalken. Das freigegebene Upload-Budget wird serverseitig überwacht.
Benutzerverwaltung
Admins können Benutzer anlegen und löschen. Konten mit eigenen Playlists müssen den Besitz vorher übertragen; das Hauptkonto Bit bleibt geschützt.
Mediathek-Komfort
Favoritenansicht, alphabetische Sortierung, Tag-Filter, Mehrfachauswahl, schwebender Hinzufügen-Button, Uploader-Anzeige, Duplikaterkennung und automatische Statusaktualisierung.
Playlist-Werkzeuge
Gesamtlänge, Duplizieren, Umbenennen, Löschen, Besitzübertragung und Teamfreigaben. Sounds erhalten pro Playlist eigene Lautstärke-, Schnitt- und Ein-/Ausblend-Einstellungen.
Sound-Links für SAM
Playlist- und Einzel-Sound-Links werden als feste SAM-kompatible MP3-Dateien mit Content-Length und Range-Unterstützung ausgeliefert. Playlists können per Drag-and-drop sortiert werden.
Teams und Rechte
Playlist-Besitzer können andere Bearbeiter einladen. Eventleiter bearbeiten eigene oder freigegebene Playlists; Viewer erhalten ausschließlich lesenden Zugriff.
Erweiterte Mediathek
Soundlänge, Hörprobe, Beschreibung, Tags, Suche, Umbenennen und Drei-Punkte-Menüs zum Bearbeiten oder Löschen wurden ergänzt.
BITteMusik startet
Grundsystem für CWRP Events mit Benutzeranmeldung, Rollen, Sound-Uploads, Mediathek, Playlists und Weboberfläche auf dem eigenen Ubuntu-Server.