DJMP-007 Virtual DJ Multi-Player
Offizielle technische Dokumentation, Bedienungsanleitung und rechtliche Bestimmungen für die DJ-Workstation auf Android.
TEIL I: VOLLSTÄNDIGES BENUTZERHANDBUCH #
Einführung in DJMP-007 #
DJMP-007 ist eine kompromisslose DJ-Workstation für Android, entwickelt von Glaucus TC sp. z o. o. Die Anwendungsarchitektur basiert auf einer nativen Echtzeit-Audio-Engine unter Verwendung der Google Oboe/AAudio-Bibliothek mit einem gemeinsam genutzten Stream mit extrem geringer Latenz (unter 5 ms) und einem sperrfreien RAM-Puffer mit kubischer Hermite-Interpolation (Cubic Hermite Resampling).
Die Anwendung kombiniert die Flaggschiff-Funktionalität von Club-CDJ-Playern mit der Hardware-Physik des analogen Plattenspielers SL-1200, der drahtlosen Synchronisierung mehrerer Player MPAirLinkDJ (Multi Player Air Link DJ) und künstlicher Echtzeit-Intelligenz (AI Stems Separation).
1. Ausfallsichere und 4-Takt-Notfallschleifenarchitektur #
- 4-Beat Roll Loop: Erstellt sofort einen nahtlosen Loop von genau 4 Beats (1 voller Takt im 4/4-Takt), berechnet aus der BPM-Diagnose.
- Bühneneinsatz: Wenn ein gemischter Track endet oder ein DJ den Übergang verlängern muss, ohne Energie oder Rhythmus zu verlieren, erzeugt der Loop einen stabilen Drum-Hintergrund.
- Automatischer Notfallpuffer (FAIL-SAFE): Im Falle einer plötzlichen Trennung des Speichermediums, eines Decoderfehlers oder einer vorübergehenden Blockierung der grafischen Oberfläche schaltet der native Oboe-Audio-Thread im Bruchteil einer Millisekunde auf den im RAM durchgeschleiften 4-Beat-Roll-Puffer um und garantiert so eine 100-prozentige Klangkontinuität auf der Club-Soundanlage.
2. Quantisieren (Auf Beatgrid quantisieren) #
- Rolle des Systems: Richtet alle DJ-Befehle in Echtzeit auf die nächste Viertel-/Achtelnote des Rhythmusrasters aus.
- Funktionsprinzip: Selbst wenn Sie die CUE-Taste, Hot Cue (A-F) oder Beat Loop einen Sekundenbruchteil vor oder nach dem eigentlichen Beat drücken, zieht der Algorithmus die Wiedergabephase sofort an den Rasterpunkt und verhindert so, dass sich die Songs auseinander bewegen (aneinanderstoßen).
3. Slip-Modus (Virtuelle Umkehrung und Hintergrundmanipulation) #
- Anwendung: Beeindruckende Tricks ausführen – JOG-Wheel-Scratching, REV-Reverse, Auslösen von Hot-Cue-Pads, Anhalten des Plattentellers oder Looping – ohne den natürlichen Verlauf des Songs zu verlieren.
- Funktionsprinzip: Wenn die „SLIP“-Anzeige aktiv ist, läuft der eigentliche Song-Stream lautlos im Hintergrund mit normaler Geschwindigkeit. Wenn Sie JOG loslassen oder REV ausschalten, kehrt die Wiedergabe sofort zu der Stelle zurück, an der sich der Song befunden hätte, wenn der Trick nicht passiert wäre.
4. Hot Cue Pads (A-F), CLEAR Clear und G/H Effektoren #
- Hot-Cue-Pads (A–F):
- Durch Antippen eines leeren Pads (dunkelgrau hervorgehoben) wird die aktuelle Wiedergabeposition sofort bis auf ein Audio-Sample gespeichert.
- Bei der nächsten Berührung des Pads wird sofort zum gespeicherten Punkt gesprungen.
- CLEAR-Taste:
- Löscht den Inhalt aller 6 Hot-Cue-Pads gleichzeitig, sodass Sie eine neue Punktefolge für den nächsten Mix anordnen können.
- Pad G (ECHO):
- Aktiviert temposynchrones räumliches Stereoecho.
- Schieberegler „ECHO LVL“: Passen Sie die Echolautstärke an (nass/trocken).
- „FDBK“-Schieberegler: Feedback-Tiefe (Wiederholungsdauer).
- Pad H (FLANGER):
- Aktiviert die Phasenmodulation Jet Sweep.
- Schieberegler „FLNG DEPTH“: Spektrummodulationstiefe.
- „RATE“-Schieberegler: Filteroszillatorfrequenz (LFO).
5. Song-Browser durchsuchen und sofort importieren #
- DURCHSUCHEN-Schaltfläche: Öffnet eine Vollbild-Audiodatenbank mit Suchmaschine, Registerkarte „Lokale Dateien“ und SoundCloud-Bibliothek.
- + DATEIEN-Taste: Ermöglicht die Auswahl einzelner oder mehrerer Audiodateien (Formate: MP3, WAV, FLAC, M4A/AAC).
- Schaltfläche + VERZEICHNIS: Durchsucht rekursiv den gesamten ausgewählten Ordner zusammen mit allen seinen Unterverzeichnissen und fügt die gefundenen Titel automatisch der Wiedergabeliste des Decks hinzu.
6. Nahtloses Laden in der Warteschlange #
- Schutz beim Abspielen von Songs: Während ein Song auf dem Deck abgespielt wird („PLAY“), wird die Musik durch die Auswahl eines neuen Songs aus einer Playlist oder SoundCloud nicht angehalten oder stummgeschaltet.
- Laden im Hintergrund: Die neue Datei wird in das 32-Bit-Float-PCM-Format dekodiert und der BpmDetector-Algorithmus diagnostiziert ihr Tempo und ihren ersten Beat im Hintergrund.
- Bereitschaftsanzeige: Die Schaltfläche „WEITER ▶“ in der oberen Leiste wird leuchtend orange mit der Beschriftung „[FERTIG]“ und auf dem Display wird „[WEITER: Neuer Songtitel]“ angezeigt.
- Sofortige Übernahme (Drop): Sobald der DJ die Taste „NEXT ▶“ drückt (oder wenn der vorherige Song endet), springt der neue Song sofort und ohne Verzögerung auf das Deck.
7. Schallwellenvisualisierungswellenform und sanfter Nadelabfall #
- Multiband-Farben (CDJ-Stil):
- Farbe Electric Blue: Bassparts, Kickdrum (Kick), stärkste Fragmente (Drops).
- Farbe Warm Amber / Orange: Mitteltonbereich, Gesang, Gitarren, Leadinstrumente.
- Farbe White / Light Cyan: Hochfrequenz-Percussion-Instrumente (Hi-Hats, Becken, FX-Noise).
- ZOOM-Ansichtsschalter:
- „FULL“: umfassende Vorschau des Songs von Anfang bis Ende mit sichtbaren Brüchen (Zusammenbrüche, Brücken).
- „TAPE“: Ein flüssiges 6-Sekunden-Band, das mit einer Wiedergaberate von 60 Bildern pro Sekunde vorgespult wird.
- Needle Drop & Scrubbing: Durch direktes Berühren oder Ziehen Ihres Fingers über die Schallwelle wird die Nadel des Spielers sofort an die gewünschte Stelle bewegt.
8. BEAT LOOP & BEAT JUMP-Bereich #
- BEAT LOOP (4-BEAT / 8-BEAT): Durch einmaliges Tippen entsteht sofort ein perfekter 4- oder 8-Beat-Loop. Durch erneutes Berühren der Schaltfläche oder Klicken auf „LOOP BEENDEN“ wird die Schleife sanft freigegeben.
- BEAT JUMP (« 4B, ‹ 1B, 1B ›, 4B »): Springen Sie sofort um genau 1 oder 4 Takte/Beats vorwärts oder rückwärts, ohne dass es zu Beat-Sprüngen oder Tonruckeln kommt.
9. CUE-Taste (Automatischer Downbeat und Startunterstützung) #
- Automatischer CUE-Punkt: Sobald ein Song geladen wird, erkennt die Analyse-Engine automatisch den CUE-Marker und setzt ihn auf den ersten deutlichen Downbeat.
- Bedienlogik:
- Drücken von CUE während der Wiedergabe: Stoppt den Ton sofort und geht zurück zum Startschlag.
- Drücken von CUE während der Pause: Das Anhören des Songs beginnt reibungslos vom Startpunkt an.
10. TEMPO-Fader-Schieberegler (±15 %) und JOG-Rad #
- TEMPO-Schieberegler: Sanfte Geschwindigkeitsregulierung mit einer Genauigkeit von 0,01 % und einer virtuellen Mittelklinke (0,00 %).
- JOG-Rad:
- Äußere Kante: Pitch-Bend (vorübergehende Straffung oder Verlangsamung des Songs um ±4 %) für eine präzise Ausrichtung der Phrasen.
- Zentrales Zifferblatt (VINYL): Kratzen mit vollständiger Modellierung der Trägheit, des Schlupfs und des Widerstands der Schallplatte.
- Full Platter Scratch-Schalter (in den Optionen): Ermöglicht das Scratchen mit der gesamten Oberfläche des JOG-Rads (sowohl der Kante als auch der Mitte) oder traditionell nur der zentralen Scheibe.
11. JOG-Scratch-Zone und Linkshänder-Modus #
- Full Platter Scratch: Option in den Einstellungen für DJ-Turntablists – die gesamte Oberfläche des Zifferblatts reagiert wie eine Schallplatte mit einer Nadel, wodurch das Risiko vermieden wird, dass der Finger bei schnellen Drops und Scratch-Cuts versehentlich auf den Pitch-Bend-Ring rutscht.
- Ergonomie für Linkshänder: Mit dem Schalter im Einstellungsmenü können Sie die Architektur der Konsole auf dem Bildschirm mit einem Klick umkehren – das JOG-Rad, der TEMPO-Fader und die Transporttasten bewegen sich auf die linke Seite und der LCD-Bildschirm und die Pads nach rechts, um den vollen Komfort und die Ergonomie eines natürlichen Griffs für die linke Hand zu gewährleisten.
12. Simulation des analogen Plattenspielermotors SL-1200 (MOTOR EIN/AUS) #
- MOTOR-Schalter: Befindet sich neben dem TEMPO-Schieberegler und simuliert die Trennung der Direktantriebsstromversorgung (Direktantrieb).
- Verzögerungsphysik: Der Ton und der Plattenteller werden aufgrund des Widerstands der Grammophonnadel 6–8 Sekunden lang sanft abgebremst.
- 1:1-Physik bei ausgeschaltetem Motor: Bei ausgeschaltetem Antrieb wurde der Trägheitswiderstand auf Null reduziert – das Drehen des JOG-Rads mit der Hand entspricht genau der Bewegung Ihres Fingers im Maßstab 1:1, sodass Sie die Vinylplatte manuell abschrauben und bremsen können.
13. AI Stems Track Isolation (VOCAL, DRUMS, INST) – Premium-Funktion #
- On-the-Fly-Trennung: Teilt einen Song in drei saubere, separate Audiokomponenten auf:
- „VOCAL“: klarer A-cappella-Gesang,
- „DRUMS“: Schlagzeug, Kickdrum, Snaredrum, Hi-Hat,
- „INST“: Synthesizer, Gitarren, Basslinie, Melodien.
- Bühnensteuerung: Mit den Schaltflächen in der Master-Tempo-Reihe können Sie einzelne Fraktionen in Echtzeit stummschalten („MUTE“) oder auf Solo schalten, mit perfekter Sample-zu-Sample-Synchronisation.
14. SoundCloud-Integration #
- Suche und Streaming: Direkter Zugriff auf Millionen von Songs aus dem SoundCloud-Katalog.
- Ein-Klick-Anmeldung: Sichere Verbindung zu Ihrem Konto über Google, Facebook, Apple oder E-Mail – automatische Synchronisierung von beliebten Songs (Likes) und Ihren eigenen Playlists.
- HLS-Dekodierung in RAM: Der heruntergeladene Stream wird sofort im Speicher des Decks in das PCM-Format dekodiert, sodass Songs aus der Cloud die volle JOG-Scratch-, Looping- und Stems-Trennungsfunktionalität behalten, genau wie Dateien aus dem Speicher des Geräts.
15. MPAirLinkDJ – Drahtlose Multi-Deck-Synchronisierung (Multi Player Air Link) #
- Kommunikation ohne Router: Funktioniert sowohl im lokalen WLAN-Netzwerk als auch an einem direkten mobilen Hotspot, der auf einem der Smartphones erstellt wurde.
- P2P UDP Broadcast Protocol: Jedes Telefon stellt ein separates Deck dar (DECK 1, DECK 2, DECK 3, DECK 4).
- MASTER-/SYNC-Rollen: Der Player mit aktiviertem „MASTER“ stellt das Tempo und die Phase des Rhythmusrasters ein, und der Player im „SYNC“-Modus gleicht Geschwindigkeit und Beat automatisch an, ohne dass Kabel oder Hardware-Mixer verwendet werden müssen.
16. STAGE GUARD: Stille-Benachrichtigungen und Klingeltöne (STAGE GUARD) #
- Bühnenproblem: Ein versehentlicher Benachrichtigungston (SMS, WhatsApp, Messenger, E-Mail) oder ein lautes Klingeln eines eingehenden Anrufs beim Mischen eines Titels auf einem Club-Soundsystem ist eine Katastrophe für einen DJ-Auftritt.
- Funktionsprinzip von STAGE GUARD:
- Wenn DJMP-007 gestartet wird, übernimmt die Anwendung „Exclusive Audio Focus“ und verhindert, dass andere Anwendungen den Sound stummschalten oder mit dem Set mischen.
- Schaltet die Streams von Klingelton (
STREAM_RING), Benachrichtigung (STREAM_NOTIFICATION) und Systemtönen (STREAM_SYSTEM) automatisch auf Null stumm. - Aktiviert den Bitte nicht stören/Nicht stören-Modus des Systems im Prioritätsprofil und verhindert so Popup-Benachrichtigungen auf dem Bildschirm.
- Wenn Sie die App beenden oder den Schutz deaktivieren, werden die vorherigen Lautstärkepegel und Klangprofile des Benutzers automatisch wiederhergestellt.
17. REV-, PLAY/PAUSE-, Master-Tempo- und BPM-Multiplikator-Tasten (1X/2X) #
- REV-Taste: Spezielle große rote Taste zum sofortigen Rückwärtsspielen eines Songs.
- PLAY/PAUSE & CUE: Hardware-Reaktionszeit (unter 5 ms) bei Berührung ohne Verzögerung des Android-Systems.
- MASTER TEMPO (Tastensperre): Tastensperre – beim Beschleunigen oder Verlangsamen eines Songs ändern Gesang und Instrumente die Tonhöhe nicht (kein Chipmunk-Effekt).
- BPM-Multiplikator (1X / 2X): Ein Symbol auf dem Bildschirm, das es Ihnen ermöglicht, den Basistempowert für Songs, die in Halbzeittaktarten diagnostiziert wurden (z. B. Drum & Bass 87 vs. 174 BPM, Trap/Dubstep 70 vs. 140 BPM), sofort zu verdoppeln oder zum Basistempowert zurückzukehren.
TEIL II: VORSCHRIFTEN UND NUTZUNGSBEDINGUNGEN (NUTZUNGSBEDINGUNGEN) #
1. Allgemeine Bestimmungen und Anbieterdaten #
Diese Bestimmungen legen die Regeln für die Nutzung der mobilen Anwendung DJMP-007 Virtual DJ Multi-Player (im Folgenden als „Anwendung“ bezeichnet) fest.
Die Anwendung wurde erstellt, entwickelt und verteilt von:
Glaucus TC sp. z o. o.
Straße 1 Sierpnia 53 lok. 76, 02-134 Warschau, Polen
KRS: 0001099281 (Bezirksgericht der Hauptstadt Warschau in Warschau, 14. Handelsabteilung des Landesgerichtsregisters)
Steueridentifikationsnummer: 5223294403
REGON: 528319974
E-Mail-Adresse für technischen Kontakt und Kommentare: dev@glaucus.pl
2. Zweck der Anwendung #
- Die DJMP-007-Anwendung ist eine Software zum Mischen von Live-Musik, DJ-Übungen, Bühnenauftritten und Tonproduktion.
- Die Anwendung ist für Geräte mit Android-Version 9 oder neuer gedacht und unterstützt die AAudio/Oboe-Hardware-Audioschnittstelle mit geringer Latenz.
3. Urheberrechte und Lizenzen an Tonmaterialien #
- Der Dienstleister erklärt, dass alle Urheberrechte, Quellcodes, Grafiken, Softwarearchitektur und MPAirLinkDJ-Technologie Eigentum von Glaucus TC sp. sind. z o.o. und unterliegen dem gesetzlichen Schutz.
- Der Benutzer, der die Anwendung zum Abspielen, Mischen oder öffentlichen Aufführen von Musikwerken nutzt, ist allein dafür verantwortlich, über entsprechende Lizenzen, Urheberrechte oder Genehmigungen von Organisationen zur kollektiven Urheberrechtsverwaltung (z. B. ZAiKS, STOART, ZPAV) zu verfügen, die für öffentliche Aufführungen erforderlich sind.
- Der Dienstanbieter ist nicht verantwortlich für die illegale Nutzung von Materialien, die dem Urheberrecht Dritter unterliegen, durch den Nutzer.
4. Nutzung externer Dienste (SoundCloud) #
- Die Anwendung bietet eine optionale Integration mit dem SoundCloud-Streaming-Dienst über öffentliche Programmierschnittstellen (APIs).
- Die Nutzung von SoundCloud-Ressourcen setzt die Akzeptanz gesonderter Regelungen und Regeln für die Bereitstellung der Dienste von SoundCloud Inc. voraus.
- Glaucus TC sp. z o. O. ist nicht verantwortlich für etwaige Unterbrechungen der Verfügbarkeit der SoundCloud-Website, regionale Beschränkungen von Lizenzgebern oder Änderungen der Zugangsrichtlinien zu Werken durch Rechteinhaber.
5. Verantwortung und Hardwaresicherheit #
- Die Anwendung wird „wie besehen*“ bereitgestellt. Glaucus TC sp. z o. O. unternimmt alle Anstrengungen, um sicherzustellen, dass die native Audio-Engine stabil und zuverlässig ist, indem ausfallsichere Puffertechnologien (Fail-Safe Emergency Loop) implementiert werden.
- Aufgrund der Natur von Live-Auftritten ist der Nutzer verpflichtet, vor dem Bühnenauftritt sicherzustellen, dass der Akku des Mobilgeräts ausreichend geladen ist und Systembenachrichtigungen, die die Funktion des Bildschirms beeinträchtigen könnten, ausgeschaltet sind.
- Im größtmöglichen gesetzlich zulässigen Umfang übernimmt Glaucus TC sp. z o.o. ist nicht verantwortlich für kommerzielle Verluste, unterbrochene Auftritte oder Schäden an externen Tongeräten, die aus einer unsachgemäßen Konfiguration der Lautstärkepegel durch den Benutzer resultieren.
6. Technischer Support und Berichtskommentare #
Alle Kommentare zum Betrieb der Anwendung, Fehlerberichte und Vorschläge zur Entwicklung von Funktionalitäten können elektronisch an die folgende Adresse gesendet werden: dev@glaucus.pl.
TEIL III: DATENSCHUTZRICHTLINIEN UND DATENSCHUTZ #
1. Administrator für personenbezogene Daten #
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:
Glaucus TC sp. z o. o.
Straße 1 Sierpnia 53 lok. 76, 02-134 Warschau, Polen
KRS: 0001099281, NIP: 5223294403, REGON: 528319974
Kontakt-E-Mail: dev@glaucus.pl
2. Grundprinzip: 100 % Privatsphäre und Offline-Architektur #
Die DJMP-007-Anwendung wurde entwickelt, um die Privatsphäre von Künstlern und Benutzern vollständig zu respektieren:
- Keine Telemetrie: Die Anwendung enthält keine versteckten Tracker, analytischen SDKs (z. B. Firebase Analytics, Google Analytics) oder Module zur Profilierung des Benutzerverhaltens.
- Keine Werbung: In der Anwendung wird keine Werbung angezeigt, wodurch eine Übermittlung von Werbekennungen (Google Ad ID) an Dritte ausgeschlossen ist.
- Lokale Verarbeitung: Die gesamte Klangverarbeitung, BPM-Analyse, Schallwellenberechnungen und die Spurtrennung mit künstlicher Intelligenz (AI Stems) finden nur lokal auf dem Prozessor (CPU/NEON) des Geräts des Benutzers statt. Es werden keine Audio-Samples an externe Cloud-Server gesendet.
3. Umfang der Berechtigungen und Zugriff auf den Gerätespeicher #
- Zugriff auf Audiodateien (Storage Access Framework):
Die Anwendung verwendet ausschließlich den standardmäßigen, sicheren Android Storage Access Framework (SAF)-Systemmechanismus. Die Anwendung erhält Zugriff nur und nur auf die Dateien und Verzeichnisse, die der Benutzer bewusst über das Dialogfeld „+ DATEIEN“ oder „+ VERZEICHNIS“ angibt. Die Anwendung scannt keine privaten Dokumente, Fotos oder andere Speicherbereiche.
- Netzwerkberechtigungen (Internet und WLAN):
- MPAirLinkDJ: Verwendet lokale UDP-Broadcast-Pakete innerhalb des drahtlosen Netzwerks, um die Rate zwischen verbundenen Smartphones zu synchronisieren. Diese Daten beinhalten lediglich die Taktnummer, die Position in Millisekunden und den BPM-Wert – es werden keine personenbezogenen Daten übermittelt.
- SoundCloud: Bei der Nutzung von Streaming erfolgt die Verbindung zu SoundCloud-Servern nur über das sichere HTTPS-Protokoll, um den vom Benutzer ausgewählten Audiostream herunterzuladen.
4. SoundCloud-Anmeldung und -Integration #
- Die Anmeldung bei Ihrem SoundCloud-Konto erfolgt in einer isolierten, sicheren Android WebView-Systemkomponente direkt auf den offiziellen SoundCloud-Servern.
- Glaucus TC sp. z o. O. Niemals auf Ihre Passwörter für Ihre Google-, Facebook-, Apple- oder SoundCloud-Konten zugreifen, diese aufzeichnen oder speichern.
- Das vom offiziellen Server heruntergeladene Sitzungsautorisierungstoken wird nur im verschlüsselten, privaten Cache der Anwendung auf dem Gerät des Benutzers gespeichert und kann jederzeit gelöscht werden, indem Sie in den Optionen auf die Schaltfläche „VON SOUNDCLOUD ABMELDEN“ klicken.
5. Benutzerrechte #
Gemäß der DSGVO hat jeder Nutzer das Recht auf Zugang, Berichtigung, Löschung oder Einschränkung der Datenverarbeitung sowie das Recht, eine Beschwerde bei der Aufsichtsbehörde (dem Präsidenten des Amtes für den Schutz personenbezogener Daten in Polen) einzureichen. In Fragen des Datenschutzes kontaktieren Sie uns bitte unter: dev@glaucus.pl.
6. Änderungen der Datenschutzrichtlinie #
Alle Änderungen dieser Richtlinie werden zusammen mit der Versionsnummer und dem Datum des Inkrafttretens in der Anwendung und auf der offiziellen Produktwebsite veröffentlicht.