Seiten
← Zurück zur Website Changelog
Sprache
🇩🇪 Deutsch 🇬🇧 English
Inhaltsverzeichnis
Erste Schritte
Schnellstart Dashboard
Veranstaltungen
Event-Wizard Event-Daten Event duplizieren
Setlisten
Setlisten verwalten Track-Zeit berechnen Manuelle Setlist Drag & Drop Import Sortierung per Drag & Drop Tracks Bereinigen
Import
Rekordbox Import Rekordbox Sync Serato Import CSV/TXT/M3U Import Duplikat-Erkennung
Repertoire
Was ist Repertoire? Repertoire importieren Matching & Autovervollständigung
Export
GEMA & eigene Vorlagen Export-Vorschau
Stammdaten
Künstlerprofile Veranstalter Veranstaltungsorte Programmverantwortliche
ArtistSYNC
Was ist ArtistSYNC? Setlisten senden Manager-Verwaltung Empfangen & Importieren Preise & Abo
Einstellungen & Mehr
Templates & Mapping Tastaturkürzel Sprache ändern Daten verwalten Lizenz / Abos Häufige Probleme FAQ
DJReport Logo

Hilfe & Anleitungen

Schnellstart

DJReport hilft dir, professionelle GEMA-Musikfolgelisten zu erstellen. Hier lernst du in wenigen Minuten die Grundlagen.

Was ist DJReport?

DJReport ist eine macOS-App, die deine DJ-Setlisten aus Rekordbox oder Serato DJ importiert und daraus fertige GEMA-Reports als XLSX- oder PDF-Datei erstellt. Die App arbeitet komplett lokal auf deinem Mac – keine Daten werden ins Internet übertragen.

Dein erster Report in 5 Minuten

Öffne DJReport und gehe zu Einstellungen > Daten > Musterdaten laden, um Beispieldaten zu erhalten.

Klicke auf Veranstaltungen und dann auf Neue Veranstaltung.

Der 7-Schritte-Wizard startet. Folge den Schritten und fülle die Pflichtfelder aus (rot markiert).

Bei Schritt 7 verknüpfst du eine Setlist – entweder eine importierte oder eine aus den Musterdaten.

Klicke auf Export, um deine Musikfolgeliste als XLSX oder PDF zu speichern.

Du kannst jederzeit zu früheren Schritten zurückspringen, um etwas zu ändern.

Dashboard

Das Dashboard ist dein Startbildschirm. Es zeigt dir einen schnellen Überblick über deine Daten und häufig benötigte Aktionen.

Statistik-Karten

Am oberen Rand siehst du fünf Statistik-Karten: Events diesen Monat, Gesamte Events, Anzahl Setlists, Gesamte Tracks und Repertoire (Anzahl deiner Repertoire-Titel). So hast du immer den Überblick auf einen Blick.

Quick-Actions

Der Quick-Actions-Bereich bietet Direktzugriff auf häufige Aktionen: Neue Veranstaltung anlegen, Serato Import starten und Neue Setlist erstellen – ohne durch das Menü navigieren zu müssen. Der Button „Neue Setlist" navigiert direkt zum Setlist-Bereich und öffnet sofort den Erstellungsdialog.

Letzte Veranstaltungen

Die letzten 3 Veranstaltungen werden mit Schnellzugriff auf Bearbeiten, Export und weitere Aktionen angezeigt. Die Aktions-Buttons zeigen beim Hovern (nach ca. 1 Sekunde) eine Beschreibung an.

Dashboard
Das Dashboard mit Statistiken, Quick-Actions und den neuesten Veranstaltungen

Event-Wizard

Der Event-Wizard ist das Herzstück von DJReport. Er führt dich durch 7 aufeinanderfolgende Schritte, um alle Daten für eine Veranstaltung zu erfassen.

Die 7 Schritte

Profil – Wähle dein Künstlerprofil (Name, GEMA-Nr. etc.)

Veranstalter – Wähle oder erstelle den Veranstalter

Veranstaltungsort – Wähle oder erstelle den Ort

Programmverantwortlicher – Ordne den Verantwortlichen zu

Event-Daten – Datum, Start-/Endzeit, Lizenznummer

Mapping – Wähle die Zuordnungsvorlage für den Export

Setlist – Verknüpfe eine Setlist mit der Veranstaltung

Navigation im Wizard

Bei einer neuen Veranstaltung startest du immer bei Schritt 1 und kannst nur vorwärts gehen, wenn der aktuelle Schritt vollständig ist. Bei bestehenden Veranstaltungen kannst du direkt zu jedem abgeschlossenen Schritt springen.

Der aktuelle Schritt ist durch eine blaue Umrandung hervorgehoben. Ein Schritt gilt als „fertig", wenn alle Pflichtfelder ausgefüllt sind.

Du kannst Veranstalter, Orte und Verantwortliche direkt im Wizard inline bearbeiten – klicke einfach auf den „Bearbeiten"-Button neben dem Modus-Picker. Es öffnet sich kein separates Fenster; die Felder erscheinen direkt im Wizard.
In Schritt 2 (Veranstalter) gibt es den Toggle „Ich bin Veranstalter". Dieser ist bei neuen Veranstaltungen standardmäßig deaktiviert. Aktiviere ihn, wenn du selbst der Veranstalter des Events bist.
Datenpersistenz: Beim Vor- und Zurücknavigieren zwischen Schritten bleiben alle eingegebenen Daten erhalten – du verlierst nichts, wenn du einen früheren Schritt korrigierst.
Früh speichern: Ab Schritt 5 (Event-Daten) kannst du die Veranstaltung bereits speichern – Mapping und Setlist müssen dafür noch nicht ausgefüllt sein.
Wizard Schritt 1
Schritt 1 – Künstlerprofil auswählen
Wizard Schritt 2
Schritt 2 – Veranstalter wählen oder neu anlegen
Wizard Schritt 3
Schritt 3 – Veranstaltungsort
Wizard Schritt 4
Schritt 4 – Programmverantwortlichen zuordnen

Event-Daten (Schritt 5)

In diesem Schritt gibst du die konkreten Veranstaltungsdaten ein:

Event-Datum: Das Datum deines Auftritts.

Startzeit / Endzeit: Deine tatsächliche Spielzeit. Daraus wird automatisch die Auftrittsdauer berechnet. Wenn die Endzeit vor der Startzeit liegt, wird automatisch der nächste Tag angenommen (z.B. Start 23:00 – Ende 02:00 = 3 Stunden).

Lizenznummer / Positionsnummer: Falls vorhanden, trage hier die GEMA-Lizenznummer ein.

GEMA-Mitgliedsdaten: Vorname und Nachname werden automatisch aus deinem Künstlerprofil übernommen – du musst sie nicht manuell eingeben.

Event-Name Vorschläge: DJReport schlägt automatisch einen Event-Namen aus Veranstaltungsort und Datum vor (z.B. „Club XY 15.03.2026").

Start- und Endzeit müssen unterschiedlich sein, sonst kann der Schritt nicht abgeschlossen werden.
Wizard Schritt 5
Schritt 5 – Event-Daten mit Datum, Start- und Endzeit
Wizard Schritt 6
Schritt 6 – Export-Vorlage (Mapping) auswählen
Kein Mapping vorhanden? DJReport zeigt einen Hinweis mit Erklärung und einem Direktlink zu den Templates. Über „Zu Templates wechseln" navigierst du ohne Datenverlust – ein Entwurf wird automatisch gespeichert und beim Zurückkehren wiederhergestellt.
Wizard Schritt 7
Schritt 7 – Setlist mit der Veranstaltung verknüpfen
Eigene Setlist: Der Button „Eigene Setlist" ist in Schritt 7 immer sichtbar. Wenn die Trackliste noch leer ist, wird automatisch ein erster leerer Track angelegt – du kannst sofort mit der Eingabe beginnen.
Duplikat-Warnung beim Zusammenführen: Wenn du in Schritt 7 eine bestehende Setlist zusammenführst, prüft DJReport automatisch, ob Tracks mit gleichem Titel und Artist bereits vorhanden sind. Werden Duplikate gefunden, erscheint ein Dialog mit bis zu 5 doppelten Titeln – du wählst dann „Trotzdem hinzufügen" (alle Tracks übernehmen) oder „Duplikate überspringen" (nur neue Tracks hinzufügen).

Event duplizieren

Du kannst eine bestehende Veranstaltung duplizieren, um schnell ähnliche Events anzulegen. Das Duplikat erhält den Namenszusatz „Kopie" (bzw. „Copy" auf Englisch). Alle Daten werden übernommen.

Besonders nützlich bei wiederkehrenden Veranstaltungen wie Residencies – dupliziere und ändere nur Datum und Setlist.

Setlisten verwalten

Im Bereich Setlisten siehst du alle gespeicherten Setlisten. Du kannst sie durchsuchen (Suchfeld oben rechts mit Autovervollständigung) und sortieren (Pfeile in der Toolbar).

Such-Historie

DJReport merkt sich deine letzten 5 Suchbegriffe pro Bereich. Wenn du das Suchfeld leer fokussierst (anklickst ohne etwas einzutippen), erscheint eine Liste mit „Zuletzt gesucht" – so kommst du schnell wieder zu häufig genutzten Begriffen. Das gilt für Setlisten, Veranstalter, Veranstaltungsorte und Programmverantwortliche.

Tracks anzeigen

Die Anzeige „Titel anzeigen" steuert, wie viele Tracks sichtbar sind. Die Liste wächst bis zur gewählten Anzahl und wird dann scrollbar.

Setlist löschen

Beim Löschen einer Setlist prüft DJReport, ob diese mit Veranstaltungen verknüpft ist, und zeigt dir diese im Dialog an. Das Löschen entfernt nur die Verknüpfung – der Inhalt der Veranstaltung bleibt erhalten.

Pflichtfelder je Track

Jeder Track hat folgende Pflichtfelder: Titel, Interpret/Komponist, Dauer, Live/Tonträger und Veröffentlichtes Werk (Ja/Nein). Zusätzliche optionale Felder (Werknummer, Verleger, ISWC etc.) können pro Track hinzugefügt werden.

Exportbereitschaft (Ready-Badge)

In der Setlisten-Übersicht zeigt DJReport neben jeder Setlist ein Status-Badge: ein grünes Häkchen bedeutet, dass die Setlist vollständig und exportbereit ist. Ein oranges Warndreieck weist darauf hin, dass Tracks mit fehlenden Pflichtfeldern vorhanden sind. Ein Tooltip zeigt per Hover, wie viele Tracks Titel, Interpret oder Dauer fehlen.

Im Track-Editor werden Tracks mit leeren Pflichtfeldern durch einen roten Rahmen hervorgehoben. Oberhalb der Trackliste erscheint ein oranges Warnbanner mit einer Aufschlüsselung der fehlenden Felder (z. B. „2 ohne Titel, 1 ohne Interpret").

Unvollständige Setlisten können zwar gespeichert werden, sind aber im Event-Wizard (Schritt 7) nicht auswählbar. Ein oranges Warnbanner erklärt warum.
Setlisten
Setlisten-Verwaltung mit Trackliste und Pflichtfeldern

Track-Zeit berechnen

Diese Funktion berechnet realistische Spielzeiten für jeden Track basierend auf deiner Auftrittsdauer.

Klicke auf „Track Zeit berechnen" in der Setlist-Ansicht.

Gib Startzeit und Endzeit deines Auftritts ein (hh:mm).

Die Auftrittsdauer wird automatisch angezeigt.

Aktiviere „Tracks automatisch anpassen" oder klicke auf „Aktualisieren".

Die Berechnung erzeugt keine Gleichverteilung, sondern variiert die Länge jedes Tracks um ±30%, damit das Ergebnis natürlich wirkt. Die Gesamtsumme wird auf die Auftrittsdauer skaliert.

Es gibt kein Zeitlimit – die Berechnung funktioniert auch bei Auftritten über 3 Stunden. Nach der Berechnung können sanfte Hinweise erscheinen (orange, nicht blockierend):

  • Set kürzer als 30 Minuten
  • Summe der Track-Spielzeiten überschreitet die Setlänge um mehr als 5 Minuten
Der Button ist deaktiviert, wenn die Setlist noch keine Tracks enthält oder Start- und Endzeit identisch sind.

Manuelle Setlist erstellen

Du kannst Setlisten auch komplett manuell erstellen, wenn du keinen Import nutzen möchtest.

Gehe zum Menüpunkt Setlisten.

Klicke auf „Neue Setlist".

Gib der Setlist einen Namen und füge Tracks hinzu.

Fülle für jeden Track die Pflichtfelder aus.

Manuelle Setlisten werden automatisch gespeichert, sobald du ein Eingabefeld verlässt – kein manuelles Speichern nötig.

Drag & Drop Import

Du kannst Tracks direkt per Drag & Drop in den Setlist-Bereich ziehen – aus dem Finder oder direkt aus deiner DJ-Software (z. B. Rekordbox oder Serato). DJReport liest die Metadaten der Audiodateien automatisch aus und legt die Tracks sofort in der Setlist an.

Öffne eine Setlist in DJReport.

Wähle eine oder mehrere Audiodateien im Finder oder in deiner DJ-Software aus.

Ziehe die Dateien in den Setlist-Bereich von DJReport.

DJReport liest Titel, Artist, Dauer und weitere verfügbare Metadaten automatisch aus und fügt die Tracks der Setlist hinzu.

Besonders praktisch wenn du schnell aus dem Finder eine Playlist zusammenstellst, ohne den Import-Bereich öffnen zu müssen.
Unterstützte Formate: alle gängigen Audiodateien mit ID3-Tags (MP3, AIFF, FLAC, WAV u. a.).

Sortierung per Drag & Drop

Die Reihenfolge der Tracks in einer Setlist lässt sich direkt per Drag & Drop anpassen. Einfach einen Track greifen, an die gewünschte Position ziehen und loslassen – fertig.

Öffne eine Setlist mit mindestens zwei Tracks.

Klicke auf den Anfasser links neben einem Track und halte die Maustaste gedrückt.

Ziehe den Track an die gewünschte Position in der Liste.

Lasse los – die neue Reihenfolge wird sofort gespeichert.

Die Drag & Drop-Sortierung funktioniert auch beim Bearbeiten einer Setlist im Event-Wizard (Schritt 7).

Tracks Bereinigen

Erfordert ArtistSYNC (ab 4,99 €/Monat) oder höher.

Tracks Bereinigen ist ein automatischer Algorithmus, der häufige Metadaten-Probleme in importierten Tracks erkennt und selbstständig korrigiert – ohne manuellen Aufwand.

Was wird erkannt und bereinigt?

Ein typisches Problem entsteht, wenn Artist und Titel gemeinsam im Titelfeld gespeichert sind – zum Beispiel Daft Punk – Get Lucky im Titelfeld, während das Artist-Feld leer bleibt. Der Algorithmus erkennt dieses Muster und trennt die Informationen automatisch auf: Titel wird zu „Get Lucky", Artist zu „Daft Punk".

Dabei werden gängige Trennzeichen (–, -, /) berücksichtigt sowie unerwünschte Zusätze herausgefiltert, die häufig in Track-Tags landen.

Öffne eine Setlist und klicke in der Toolbar auf „Tracks Bereinigen".

DJReport analysiert alle Tracks der Setlist automatisch.

Erkannte Korrekturen werden als Vorschau angezeigt – alter und neuer Wert im Vergleich.

Bestätige die Bereinigung – die korrigierten Daten werden in die Setlist übernommen.

Besonders nützlich nach dem Import aus Rekordbox oder Serato, wenn Tracks mit gemischten Artist-Titel-Tags importiert wurden. So sind Artist und Titel vor dem GEMA-Export korrekt getrennt.

Rekordbox Import

DJReport kann direkt aus der lokalen Rekordbox-Datenbank auf deinem Mac importieren – ohne dass du etwas exportieren musst.

Gehe zum Bereich Import und wähle Rekordbox.

DJReport sucht automatisch die Rekordbox-Datenbank.

Wähle Playlisten oder History (gespielte Sets).

Wähle die gewünschten Tracks und klicke „Importieren".

Importiert werden: Titel, Artist, BPM, Dauer, Key und weitere Metadaten.

Alternativ kannst du auch eine Rekordbox-XML-Datei importieren (Legacy-Format).
Falls die Rekordbox-Datenbank nicht gefunden wird, prüfe, ob du DJReport den Vollen Festplattenzugriff gewährt hast (Systemeinstellungen > Datenschutz & Sicherheit > Voller Festplattenzugriff).
Rekordbox Import
Import-Ansicht mit Rekordbox-Playlisten und Tracks
Rekordbox Import mit Playlisten
Rekordbox-Playlisten und Track-Auswahl vor dem Import
Rekordbox Einstellungen
Rekordbox-Einstellungen in DJReport

Rekordbox Sync

Erfordert ArtistSYNC (ab 4,99 €/Monat) oder höher.

Mit Rekordbox Sync kannst du korrigierte Track-Daten (Titel, Artist) direkt in deine Rekordbox-Datenbank zurückschreiben. So bleiben deine Korrekturen nicht nur in DJReport, sondern werden auch in Rekordbox übernommen.

Öffne eine Setlist, die Rekordbox-Tracks enthält.

Klicke auf den „Rekordbox Sync"-Button in der Toolbar der Setlist.

Es öffnet sich eine Vorschau, die den aktuellen Rekordbox-Wert neben dem Korrekturvorschlag anzeigt.

Wähle per Checkbox, welche Korrekturen übernommen werden sollen.

Klicke auf „Jetzt schreiben", um die ausgewählten Korrekturen in die Rekordbox-Datenbank zu schreiben.

Automatisches Backup

Vor jedem Schreibvorgang erstellt DJReport automatisch ein Backup deiner Rekordbox-Datenbank. Das Backup wird gespeichert als:

  • Dateiname: master.db.djreport_backup
  • Speicherort: ~/Library/Pioneer/rekordbox/ (im selben Ordner wie die Original-Datenbank)
Wichtig: Bei jeder Synchronisation wird das vorherige Backup überschrieben. Es existiert also immer nur ein Backup – das vom letzten Sync-Vorgang.

Rekordbox-Datenbank wiederherstellen

Falls nach einer Synchronisation Probleme in Rekordbox auftreten, kannst du die Datenbank mithilfe des Backups wiederherstellen:

Rekordbox vollständig beenden. Stelle sicher, dass Rekordbox nicht mehr läuft (auch nicht im Hintergrund).

Öffne den Finder und navigiere zum Rekordbox-Datenbankordner. Drücke ⌘ + Shift + G (Gehe zu Ordner) und gib ein: ~/Library/Pioneer/rekordbox/

Benenne die aktuelle Datenbank um: master.dbmaster.db.defekt (als Sicherheitskopie).

Benenne das Backup um: master.db.djreport_backupmaster.db

Starte Rekordbox neu. Rekordbox verwendet nun die wiederhergestellte Datenbank.

Achtung: Durch die Wiederherstellung werden alle Änderungen rückgängig gemacht, die seit dem letzten DJReport-Sync in Rekordbox vorgenommen wurden – einschließlich neuer Cue Points, Hot Cues, Beatgrids, Playlisten und Track-Analysen. Stelle daher sicher, dass du die Wiederherstellung nur im Notfall durchführst.
Die Wiederherstellung betrifft nur die Datenbank-Datei master.db. Deine Musik-Dateien (MP3, FLAC, WAV etc.) werden nicht verändert.

Serato Import

Der Serato-Import funktioniert ähnlich wie Rekordbox und liest direkt aus dem Serato-Ordner auf deinem Mac.

Gehe zum Bereich Import und wähle Serato.

Klicke auf „Crates laden", um deine Serato-Crates anzuzeigen.

Wähle Crates oder nutze den History-Import für gespielte Sessions.

Wähle die gewünschten Tracks und klicke „Importieren".

Importiert werden: Titel, Artist, BPM, Dauer. Der Serato-Import unterstützt sowohl das Text- als auch das binäre Session-Format automatisch.

Quellordner: DJReport sucht automatisch unter ~/Music/_Serato_ und alternativen Pfaden. Import-Steuerelemente werden nur angezeigt, wenn ein gültiger Serato-Pfad konfiguriert ist – ansonsten erscheint ein Warnhinweis.

Repertoire-Matching: Beim Serato-Import werden importierte Tracks automatisch gegen dein Repertoire abgeglichen. Werknummer, ISWC und Beteiligte werden bei Treffer direkt übernommen.

Serato Diagnostik

In den Serato-Einstellungen gibt es einen Diagnose-Button, der einen detaillierten Report öffnet: Erkannter Serato-Ordner, vorhandene Crates und mögliche Konfigurationsprobleme werden dort aufgelistet. Nützlich bei Verbindungsproblemen oder wenn Crates nicht gefunden werden.

Bei Zugriffsproblemen: Gewähre DJReport den Vollen Festplattenzugriff in den Systemeinstellungen.
Serato Einstellungen
Serato-Einstellungen in DJReport

CSV / TXT / M3U Import

Für alle anderen Quellen bietet DJReport einen flexiblen Import-Wizard mit konfigurierbarem Spalten-Mapping.

Gehe zum Bereich Import und wähle deine Datei.

DJReport erkennt Header und Trennzeichen automatisch.

Ordne die Spalten den DJReport-Feldern zu (Titel, Artist, Dauer etc.).

Speichere das Mapping als Vorlage für zukünftige Importe.

Klicke auf „Importieren".

Gespeicherte Mapping-Vorlagen erscheinen beim nächsten Import automatisch zur Auswahl.

Duplikat-Erkennung beim Import

Beim Importieren von Tracks (aus Rekordbox, Serato oder CSV) prüft DJReport automatisch, ob in der Ziel-Setlist bereits Tracks mit gleichem Titel und Artist vorhanden sind.

Werden Duplikate gefunden, erscheint ein Dialog mit der Anzahl und einer Liste der betroffenen Tracks. Du wählst dann, wie DJReport damit umgehen soll:

Alle importieren – Alle Tracks werden hinzugefügt, auch wenn sie bereits vorhanden sind.

Duplikate überspringen – Nur neue Tracks werden importiert; bereits vorhandene bleiben unverändert.

Duplikate ersetzen – Bestehende Tracks werden mit den neu importierten Daten aktualisiert.

Nach dem Import zeigt DJReport eine Zusammenfassung: Anzahl importierter, neuer und übersprungener Tracks.

Repertoire

Der Bereich Repertoire ermöglicht es dir, dein gesamtes Musikwerk zentral in DJReport zu verwalten. Beim Setlisten-Import gleicht die App Tracks automatisch gegen dein Repertoire ab und übernimmt Werknummern, ISWC, Komponisten und Verleger – ohne manuelles Nacharbeiten.

Repertoire (Import, Suche, Matching) ist in der Free-Version verfügbar. Der Künstlerprofil-Filter im Repertoire ist nur bei Manager Full Access sichtbar.
Repertoire
Der Repertoire-Bereich mit Suche, Filter und Werkliste
Matching-Prozess
🎵 Track-Import (Rekordbox / Serato / CSV)
↓ Titel- und Artist-Abgleich gegen das Repertoire (Schwellenwert: 65 %)
📋 Automatische Übernahme – Werknummer, ISWC, Komponist, Verleger

Repertoire importieren

Exportiere dein Repertoire direkt aus dem GEMA-Portal und importiere die Datei in DJReport:

GEMA XLSX

Exportiere dein Repertoire aus dem GEMA-Portal als XLSX-Datei und importiere sie direkt in DJReport. Alle relevanten Felder (Werknummer, ISWC, Beteiligte, Anteile) werden automatisch eingelesen.

Im Bereich Repertoire auf „Importieren" tippen.

„GEMA XLSX" wählen und die Datei aus dem GEMA-Portal öffnen.

Eine Vorschau zeigt die erkannten Werke – Import bestätigen.

Duplikat-Erkennung beim Repertoire-Import

Beim erneuten Import prüft DJReport auf Duplikate (Priorität: Werknummer → ISWC → Titel + Artist) und bietet vier Optionen:

Alle importieren – Erstellt neue Einträge, auch wenn bereits vorhanden.

Duplikate überspringen – Nur neue Werke werden hinzugefügt.

Duplikate ersetzen – Vorhandene Einträge werden komplett überschrieben.

Zusammenführen – Vorhandene Daten bleiben, fehlende Felder werden ergänzt.

Repertoire Import
Repertoire importieren – GEMA XLSX Vorschau vor dem Import
Werk im Repertoire
Werk anlegen oder bearbeiten im Repertoire
Das Repertoire ist im Einzel-Backup und im Gesamt-Backup enthalten und kann jederzeit wiederhergestellt werden.

Matching & Autovervollständigung

Beim Import von Setlisten (Rekordbox, Serato, CSV) vergleicht DJReport jeden Track automatisch mit deinem Repertoire. Bei ausreichender Übereinstimmung werden Werknummer, ISWC, Komponist, Textdichter, Bearbeiter und Verleger direkt übernommen.

Scoring: Titel × 0,6 + Artist × 0,25 (bei vorhandenem Artist-Feld im Repertoire) bzw. Titel × 0,8 (ohne Artist). Treffer ab 65 % werden übernommen. ISWC-Übereinstimmung und gleiche Dauer geben Bonuspunkte.

Die Autovervollständigung ist in allen drei Track-Editoren verfügbar: manuelle Setliste, Setlisten-Editor und Event-Wizard Schritt 7. Beim Eingeben eines Titels schlägt DJReport passende Repertoire-Einträge vor. Wird ein Eintrag ausgewählt, werden alle Felder sofort übernommen: Interpret, Werknummer, ISWC, Komponisten, Textdichter, Verleger und Bearbeiter.

Der Profilfilter im Repertoire-Bereich (Filterung nach Künstlerprofil) ist nur bei Manager Full Access sichtbar. Nutzer ohne Manager-Abo arbeiten automatisch mit dem Standard-Profil.

Export – GEMA & eigene Vorlagen

DJReport bietet zwei Export-Wege: die mitgelieferte GEMA-Vorlage und vollständig eigene Export-Templates auf Basis beliebiger XLSX-Dateien.

GEMA-Export (XLSX & PDF)

Die offizielle GEMA-Musikfolgeliste ist direkt in DJReport integriert. Alle Pflichtfelder werden automatisch befüllt und korrekt zugeordnet.

Öffne eine abgeschlossene Veranstaltung (alle Wizard-Schritte erledigt).

Klicke auf den Export-Button – wähle XLSX oder PDF.

Wähle den Speicherort auf deinem Mac.

Dateiname: DJReport_[Eventname]_[Datum].xlsx bzw. .pdf

GEMA Export-Vorschau
Export-Vorschau – der fertige GEMA-Report
GEMA XLSX Export
GEMA XLSX-Datei – exportierte Musikfolgeliste

Eigene XLSX als Export-Vorlage (ArtistSYNC + Export)

Du hast eine eigene Vorlage – zum Beispiel von einem Veranstalter, einer Behörde oder selbst erstellt? Kein Problem: DJReport kann jede beliebige XLSX-Datei als Export-Template importieren und analysiert dabei automatisch Struktur, Header und Felder.

Danach ordnest du einmalig zu, welche Setlist-Daten in welche Spalte gehören. Beim nächsten Export wird die Datei im exakt gleichen Layout und Design deiner Vorlage erstellt – Formatierung, Farben und Struktur bleiben erhalten.

Gehe zu Templates und wähle „Export-Template hinzufügen".

Importiere deine XLSX-Datei als Vorlage – DJReport analysiert Header und Felder automatisch.

Weise im Mapping zu, welche DJReport-Felder in welche Spalten deiner Vorlage exportiert werden.

Speichere das Template. Ab sofort steht es im Wizard bei Schritt 6 – Mapping zur Auswahl.

Exportiere – die Ausgabedatei folgt exakt dem Design deiner Vorlage.

Export-Template bearbeiten
Export-Template – Felder zuordnen und Vorlage konfigurieren
Eigene Export-Templates sind ab ArtistSYNC + Export verfügbar. In der Free-Version kannst du bestehende Templates ansehen, aber nicht erstellen oder bearbeiten.

Export-Vorschau

Bevor du exportierst, kannst du dir eine Vorschau des fertigen Reports anzeigen lassen. Die Vorschau zeigt dir genau, wie die Datei aussehen wird, und berücksichtigt das gewählte Mapping und Template.

Die Vorschau ist auch in der Free-Version sichtbar – so kannst du die App vollständig testen, bevor du ein Abo abschließt.

Künstlerprofile

Unter Profil / Künstlerprofile verwaltest du deine persönlichen Daten für die GEMA-Meldung. Du kannst mehrere Profile anlegen, z.B. für verschiedene DJ-Aliasse oder Projekte.

Jedes Profil enthält deinen Künstlernamen, echten Namen, GEMA-Mitgliedsnummer und Kontaktdaten. Im Event-Wizard wählst du dann einfach das passende Profil aus.

Pflichtfelder sind mit roter Markierung gekennzeichnet.

Künstlerprofile
Künstlerprofile verwalten
Mein Profil
Mein Profil – persönliche GEMA-Daten und Kontaktinformationen
Künstlerprofil bearbeiten
Künstlerprofil anlegen oder bearbeiten

Veranstalter

Hier pflegst du die Daten der Veranstalter (Clubs, Agenturen, Festivals etc.). Einmal angelegt, kannst du sie in jeder neuen Veranstaltung wiederverwenden.

Die Suche mit Autovervollständigung hilft dir, schnell den richtigen Eintrag zu finden. Sortierung (auf-/absteigend) ist über die Pfeile in der Toolbar möglich.

Veranstalter
Veranstalter-Verzeichnis
Veranstalter bearbeiten
Veranstalter anlegen oder bearbeiten

Veranstaltungsorte

Verwalte alle Locations zentral. Jeder Ort enthält Name, Adresse und optionale Zusatzinfos. Wie bei Veranstaltern: einmal anlegen, immer wieder verwenden.

Veranstaltungsorte
Veranstaltungsorte-Verzeichnis
Veranstaltungsort bearbeiten
Veranstaltungsort anlegen oder bearbeiten

Programmverantwortliche

Der Programmverantwortliche ist die Person, die für das musikalische Programm der Veranstaltung verantwortlich ist. Diese Angabe kann für die GEMA-Meldung relevant sein.

Programmverantwortliche
Programmverantwortliche verwalten
Programmverantwortlichen bearbeiten
Programmverantwortlichen anlegen oder bearbeiten

ArtistSYNC

ArtistSYNC ist die erste kostenpflichtige Abo-Stufe in DJReport und ermöglicht die direkte Zusammenarbeit zwischen Artist und Management. Der Artist sendet ausgewählte Setlisten und Events als sicheres .djreport-Paket per E-Mail oder AirDrop an sein Management. Das Management importiert die Datei mit DJReport, bearbeitet die Daten und reicht sie z.B. bei der GEMA oder bei Verlagen ein.

Beide Seiten – Artist und Management – benötigen DJReport auf ihrem Mac und jeweils eine passende Abo-Stufe: ArtistSYNC für den Versand, Manager Full Access für den Import auf Management-Seite.
🎵 Artist
.djreport
E-Mail oder AirDrop
🏢 Management

Setlisten & Events senden

Als Artist kannst du Setlisten einzeln oder per Multi-Select (mehrere gleichzeitig) an einen Manager senden.

Öffne den Bereich Setlisten oder einen Event im Wizard (Schritt 7).

Aktiviere den Auswahl-Modus in der Toolbar und markiere die gewünschten Setlisten per Checkbox. Alternativ: einzelne Setlist direkt über den Versand-Button senden.

Tippe auf „An Manager senden" und wähle den Manager aus deiner Manager-Liste.

Die App erstellt automatisch ein .djreport-Paket. Im Versand-Dialog stehen zwei Buttons bereit: „Senden" öffnet direkt eine neue E-Mail, „Teilen" öffnet das macOS-Sharing-Menü für AirDrop, WhatsApp, Messages und weitere Dienste.

Veranstaltung an Manager senden
Versand-Dialog – Veranstaltung oder Setlist an Manager senden
Setlist Versand Zusammenfassung
Zusammenfassung vor dem Versand – Inhalte des .djreport-Pakets
E-Mail Inhalt
Fertige E-Mail mit angehängtem .djreport-Paket
Beim Speichern im Wizard wird das ausgewählte Künstlerprofil automatisch den Event- und Setlist-Daten zugeordnet – so weiß das Management immer, von welchem Artist die Daten stammen.
In der Setlisten-Übersicht zeigt ein Artist-Badge den zugeordneten Künstlernamen. Über den Künstlerprofil-Filter (Dropdown oben) kannst du die Liste nach Profil filtern – hilfreich bei mehreren Aliassen.

Manager-Verwaltung

Unter Manager (eigener Menüpunkt in der Sidebar) pflegst du die Kontakte, an die du Setlisten senden möchtest.

Jeder Manager-Eintrag enthält Vorname, Nachname, E-Mail und optional Firma. Manager können angelegt, bearbeitet und gelöscht werden.

Manager
Manager-Verwaltung – Kontakte für den Setlisten-Versand
Manager bearbeiten
Manager anlegen oder bearbeiten
Die E-Mail-Adresse ist entscheidend: Beim Import auf der Management-Seite werden Künstlerprofile automatisch per E-Mail-Abgleich zugeordnet.

Empfangen & Importieren (Management)

Das Management empfängt die .djreport-Datei per E-Mail oder AirDrop und öffnet sie einfach – DJReport erkennt das Format automatisch.

Datei öffnen (Doppelklick oder „Öffnen mit DJReport").

DJReport zeigt eine Vorschau des Paketinhalts – Events, Setlisten, Artist-Profile.

Artist-Profile werden per E-Mail-Abgleich mit vorhandenen Profilen verknüpft. Neue Profile werden angelegt.

Import bestätigen – die Daten stehen sofort zur Bearbeitung und zum GEMA-Export bereit.

Das Management benötigt Manager Full Access für den .djreport-Import und die Künstlerprofile sowie – für den GEMA-Export – ArtistSYNC + Export (in Manager Full Access enthalten).

Preise & Abos

DJReport verwendet ein hierarchisches Abo-Modell mit drei Stufen. Jede höhere Stufe enthält alle Funktionen der niedrigeren.

Stufe Monatlich Jährlich
ArtistSYNC 4,99 € / Monat 49,00 € / Jahr (spare 18 %)
ArtistSYNC + Export 9,99 € / Monat 99,00 € / Jahr (spare 17 %)
Manager Full Access 19,00 € / Monat 199,00 € / Jahr (spare 13 %)
Funktion Free ArtistSYNC SYNC+Export Manager
Veranstaltungen & Setlisten
Import (Rekordbox, Serato, CSV …)
Templates & Mappings, Backup
Manager-Versand (.djreport)
GEMA-Export (XLSX & PDF)
Export-Templates erstellen
.djreport Import (Management)
Künstlerprofile verwalten
Alle Abos werden über den Apple App Store verwaltet und können jederzeit gekündigt werden.
Tipp: Der Artist benötigt ArtistSYNC für den Versand. Das Management benötigt Manager Full Access für den Import und ArtistSYNC + Export für den GEMA-Export – beides ist in Manager Full Access bereits enthalten.

Templates & Mapping

DJReport unterscheidet zwei Template-Typen: Import-Templates für das Einlesen von CSV/TXT/M3U-Dateien und Export-Templates für die Ausgabe deiner Reports.

Templates
Templates-Übersicht – Import- und Export-Vorlagen im Überblick

Export-Templates

Export-Templates legen fest, wie deine Ausgabedatei aussieht. Du kannst:

  • Die mitgelieferte GEMA-Vorlage verwenden (immer verfügbar)
  • Eine eigene XLSX-Datei importieren – DJReport liest Struktur und Header aus
  • Felder per Mapping den Spalten deiner Vorlage zuordnen
  • Das Template benennen und für zukünftige Veranstaltungen speichern
Export-Template bearbeiten
Export-Template – Felder und Spalten-Mapping konfigurieren

Import-Templates

Import-Templates speichern dein Spalten-Mapping für CSV-, TXT- oder M3U-Dateien. Einmal angelegt, erkennt DJReport das Format beim nächsten Import automatisch.

Import Mapping Header
Spalten-Mapping – Header den DJReport-Feldern zuordnen
Import Mapping Tracks
Track-Vorschau im Mapping – Daten vor dem Import prüfen

Standard-Mapping

Template-Mappings können als Standard-Mapping markiert werden. Das Standard-Mapping wird im Event-Wizard (Schritt 6) automatisch vorausgewählt – du musst es nicht bei jeder neuen Veranstaltung manuell auswählen. Die Option „Als Standard setzen" findest du in der Mapping-Liste.

In der Free-Version kannst du Templates und Mappings ansehen, aber nicht erstellen oder bearbeiten.

Sprache ändern

Unter Einstellungen kannst du die Sprache zwischen Deutsch und Englisch umschalten.

Nach einem Sprachwechsel ist ein Neustart der App erforderlich. DJReport zeigt dir einen entsprechenden Hinweis an.
Einstellungen
Einstellungen – Theme und Sprachwechsel

Tooltip-Hilfe

Unter Einstellungen > Allgemein findest du den Bereich „Tooltip-Hilfe". Mit dem Toggle aktivierst du kontextbezogene Hinweise an wichtigen Funktionen – hilfreich besonders beim Einstieg in die App. Bei aktiviertem Toggle erscheint ein grünes Infofeld als Bestätigung.

Exportdateiname anpassen

Unter Einstellungen > Allgemein kannst du mit „Eigenes Exportformat wählen" den Dateinamen für XLSX- und PDF-Exporte selbst festlegen. Wählbare Felder: Veranstaltung, Datum, Veranstaltungsort, Veranstalter, Künstlername. Dazu kommen Optionen für Datumsformat und Trennzeichen. Eine Live-Vorschau zeigt das Ergebnis direkt an.

Bei aktiviertem eigenem Dateinamen wird kein Zeitstempel mehr angehängt.

Einstellungen > Daten

Unter Einstellungen > Daten findest du alle Funktionen rund um Datenverwaltung, Backup, Import/Export und das Zurücksetzen deiner App-Daten.

Backup & Daten
Einstellungen > Daten – Backup, Import, Zurücksetzen und Musterdaten

Musterdaten laden

Musterdaten ermöglichen es, alle Funktionen der App auszuprobieren, ohne eigene Daten eingeben zu müssen. Der Import kann an mehreren Stellen gestartet werden:

  • Einstellungen > Daten – Haupt-Importfunktion mit voller Kategorieauswahl
  • Templates-Seite (leer) – Direkt-Button „Muster-Templates laden", wenn noch keine Templates vorhanden sind
  • Erster App-Start – Dialog mit Empfehlung, zuerst Templates zu laden

Kategorieauswahl

Im Import-Dialog wählst du per Checkbox, welche Datenbereiche geladen werden sollen: Import-Templates, Export-Templates, Template-Mappings, Events, Setlists, Künstlerprofile, Veranstalter, Veranstaltungsorte und Programmverantwortliche.

Zwei Schnellauswahl-Buttons erleichtern die Auswahl: „Nur Templates" lädt ausschließlich Templates und Mappings (empfohlen für den Einstieg), „Alle auswählen" lädt alle Kategorien.

Duplikate (gleicher Name) werden beim Import automatisch übersprungen – deine vorhandenen Daten bleiben erhalten.
Templates sind Voraussetzung für den GEMA-Export. Wenn du noch keine eigenen Templates hast, lade zuerst die Muster-Templates.

Alle Daten zurücksetzen

Über „Alle Daten zurücksetzen" löschst du sämtliche gespeicherten Inhalte aus der lokalen Datenbank der App. Nach Bestätigung ist der Datenbestand leer.

Diese Aktion kann nicht rückgängig gemacht werden. Erstelle vorher unbedingt ein Backup!

Gesamt-Backup (Komplett)

Alles exportieren: Erzeugt eine komplette Backup-JSON-Datei (z.B. DJReport-backup_2026-02-25_14-30.json) mit allen Datenbereichen:

  • Veranstalter, Orte, Verantwortliche
  • Künstlerprofile
  • Setlisten & Events
  • Template-Mappings
  • Import-Templates
  • Export-Templates (GEMA)
  • Metadaten (Version + Datum)

Alles importieren: Wähle eine zuvor erstellte Backup-JSON aus. Nach der Auswahl wirst du nach der Import-Strategie gefragt:

  • Zusammenführen (Merge): Neue Datensätze werden ergänzt, bestehende ggf. aktualisiert. Deine vorhandenen Daten bleiben erhalten.
  • Überschreiben (Overwrite): Alle vorhandenen Daten werden komplett durch die importierten ersetzt.

Einzelne Bereiche exportieren / importieren / zurücksetzen

Für jeden Datenbereich gibt es separate Buttons, um gezielt nur diesen Bereich zu exportieren, zu importieren oder zurückzusetzen – ohne andere Daten zu berühren.

Verfügbare Bereiche:

  • Veranstalter
  • Veranstaltungsorte
  • Programmverantwortliche
  • Künstlerprofile
  • Setlisten
  • Events
  • Template-Mappings
  • Import-Templates
  • Export-Templates (GEMA)
Der Gesamt-Backup (erstellen & importieren) sowie der bereichsweise Reset sind in der Free-Version verfügbar. Das bereichsweise Exportieren und Importieren einzelner Dateien erfordert ArtistSYNC + Export oder höher.

Import-Strategie: Merge vs. Overwrite

Beim Import – egal ob Gesamt oder Einzelbereich – wirst du immer nach der Strategie gefragt:

Zusammenführen (Merge) – Neue Datensätze werden ergänzt, bestehende werden ggf. aktualisiert. Ideal, wenn du Daten von einem anderen Gerät übernehmen möchtest.

Überschreiben (Overwrite) – Die Daten dieses Bereichs werden komplett durch die importierten Daten ersetzt. Ideal für ein sauberes Restore.

Lizenz & Abonnements

DJReport ist in der Free-Version kostenlos nutzbar. Mit einem Abo schaltest du je nach Stufe weitere Funktionen frei. Eine vollständige Übersicht aller Stufen und Preise findest du im Abschnitt Preise & Abos.

Kostenlos nutzbar in der Free-Version: Veranstaltungen, Setlisten, Stammdaten, Musterdaten laden und einzelne Datenbereiche zurücksetzen.

In der Free-Version erscheint am unteren Rand der Sidebar ein Upgrade-Hinweis. Gesperrte Aktionen sind sichtbar, aber deaktiviert.

Die Lizenzansicht zeigt dir sofort den aktuellen Abo-Status (Free / ArtistSYNC / ArtistSYNC + Export / Manager Full Access). Die Statusabfrage beim App Store läuft im Hintergrund.

Tastaturkürzel

DJReport unterstützt globale Tastaturkürzel, die jederzeit verfügbar sind – egal welcher Bereich gerade offen ist. Du findest sie auch in der macOS-Menüleiste.

Kürzel Aktion
⌘1 Dashboard öffnen
⌘2 Veranstaltungen öffnen
⌘3 Import öffnen
⌘4 Setlists öffnen
⌘, Einstellungen öffnen
⌘N Neue Veranstaltung anlegen
⌘S Speichern (im Event-Wizard)
Die Shortcuts sind in der macOS-Menüleiste unter DJReport sichtbar.

Häufige Probleme

Sprache ändert sich nicht

Die App muss nach dem Sprachwechsel neu gestartet werden. Ein Hinweis erscheint automatisch.

Setlist-Preview ist leer

Prüfe, ob die richtige Setlist der Veranstaltung zugeordnet ist und ob die Setlist Tracks enthält.

Export ohne Inhalt

Stelle sicher, dass eine Mapping-Zuordnung gewählt ist und alle Pflichtfelder der Tracks ausgefüllt sind.

„Python runtime not found"

Der Rekordbox/Serato-Import benötigt die eingebettete Python-Runtime. Wenn diese Meldung erscheint, wurde die App möglicherweise beschädigt. Bitte lade die App erneut aus dem App Store.

„App ist beschädigt"

Das passiert, wenn die Code-Signatur ungültig ist. Lade die App erneut aus dem App Store oder prüfe, ob ein Sicherheitsprogramm die App verändert hat.

Rekordbox/Serato-Datenbank wird nicht gefunden

Gewähre DJReport den Vollen Festplattenzugriff: Systemeinstellungen > Datenschutz & Sicherheit > Voller Festplattenzugriff > DJReport hinzufügen.

„GEMA-Import fehlgeschlagen"

Prüfe, ob die XLSX-Datei korrekt aus dem GEMA-Portal exportiert wurde (nicht manuell umbenannt oder als anderes Format gespeichert). Exportiere die Datei erneut direkt aus dem Portal und versuche den Import noch einmal.

Häufige Fragen (FAQ)

Werden meine Daten ins Internet übertragen?

Nein. DJReport arbeitet 100% lokal. Alle Daten bleiben auf deinem Mac. Es gibt keine Cloud-Anbindung, keinen Account und keine Datenübertragung an den Anbieter.

Brauche ich einen Account?

Nein. DJReport benötigt keinen Account. Die einzige Verbindung zum Internet ist die Lizenzprüfung über den App Store (Apple-Standard).

Funktioniert DJReport mit Apple Silicon (M1/M2/M3)?

Ja. DJReport läuft nativ auf Apple Silicon und Intel-Macs. Die eingebettete Python-Runtime unterstützt beide Architekturen.

Kann ich die App auch offline nutzen?

Ja, alle Funktionen (außer der initialen Lizenzprüfung) funktionieren komplett offline.

Was ist der Unterschied zwischen den Abo-Stufen?

Free: Veranstaltungen, Setlisten, Musterdaten, Import (Rekordbox, Serato, CSV), Backup & Repertoire. ArtistSYNC (4,99 €/Monat): + Templates & Mappings, Manager-Versand. ArtistSYNC + Export (9,99 €/Monat): + GEMA-Export, Export-Templates. Manager Full Access (19,00 €/Monat): + .djreport Import, Künstlerprofile verwalten.

Sind meine Reports wirklich GEMA-konform?

DJReport erstellt Reports auf Grundlage der zum Zeitpunkt der Nutzung bekannten GEMA-Anforderungen. Eine Garantie für die Anerkennung oder rechtliche Wirksamkeit kann nicht übernommen werden, da die GEMA ihre Vorgaben ändern kann.

Kann ich meine Daten sichern?

Gesamt-Backup (erstellen & importieren) ist in der Free-Version verfügbar. Das bereichsweise Exportieren und Importieren einzelner Dateien erfordert ArtistSYNC + Export.

Welche DJ-Software wird unterstützt?

Aktuell: Rekordbox (Datenbank + XML), Serato DJ (Crates + History Sessions), sowie CSV/TXT/M3U für alle anderen Quellen.

Wie kündige ich mein Abo?

Das Abo wird über den Apple App Store verwaltet. Gehe zu Systemeinstellungen > Apple-ID > Medien & Käufe > Abonnements verwalten.

DJReport

Noch Fragen?

Schreib uns an support@djreport.app