3 Minuten

Selbsttest und Diagnose-Bericht.

Wenn etwas nicht funktioniert: erst Selbsttest, dann Bericht generieren, dann Support kontaktieren. Spart Hin- und Hergeschicke.

1 · Selbsttest durchführen

  1. Einstellungen → Diagnose → „Selbsttest starten"
  2. Hypnotika prüft automatisch:
    • Audio-Output erreichbar (Sin-Wave-Test)
    • Mikrofon-Berechtigung & Pegel
    • VAD (Voice Activity Detection) lädt
    • Essentia.js (Tonart-Erkennung) initialisiert
    • SoundTouchJS (Pitch-Shift) lädt
    • localStorage les- und schreibbar
    • Bundle-Resources verfügbar
  3. Ergebnis: ✓ pro Test oder rotes ✗ mit Fehlermeldung

2 · Diagnose-Bericht exportieren

  1. Einstellungen → Diagnose → „Diagnose-Bericht erstellen"
  2. Optional: kurze Beschreibung Deines Problems eingeben
  3. Vorschau zeigt was im Bericht stehen wird
  4. „Bericht speichern" → Datei-Picker → speichert als .txt
  5. Datei per E-Mail an support@deutsche-hypnose-online.de anhängen

3 · Was im Bericht steht

  • App-Version (z.B. 0.1.2-beta)
  • Build-Stamp (z.B. „2026-05-02-rev-B")
  • Electron- und Chromium-Versionen
  • Node-Version
  • Betriebssystem (z.B. Windows 11 Build 26100)
  • Architektur (x64 / arm64)
  • Selbsttest-Resultate (welche Tests fehlgeschlagen sind)
  • Letzte 50 Engine-Events (Phase-Wechsel, Trigger-Plays, Errors) — anonymisiert
  • Settings-Snapshot (Crossfade-Sec, Quantize-Bars etc.)
  • Track-Anzahl in Library + Anzahl mit BPM/Tonart
  • Aktive Audio-Geräte (Display-Names)
  • Browser-Sprache

4 · Was NICHT im Bericht steht

  • ❌ Audio-Daten (Sitzungs-Aufnahmen) oder Track-Inhalte
  • ❌ Voller Lizenz-Code (nur erste 6 Zeichen für Identifikation)
  • ❌ E-Mail-Adresse
  • ❌ Track-Dateinamen mit personenbezogenen Daten (gekürzt auf erste 30 Zeichen)
  • ❌ IP-Adresse
  • ❌ Klient-Daten (es gibt keine im System)

Du kannst die Datei vor dem Senden in jedem Text-Editor öffnen und prüfen — sie ist Plain-Text.

5 · Console-Logs für Live-Diagnose

Bei laufenden Bugs (= Bug tritt gerade jetzt auf) zusätzlich Console-Logs sammeln:

  1. In der App: Ctrl+Shift+I drücken — DevTools öffnet sich
  2. Tab „Console" wählen
  3. Bug reproduzieren (z.B. Phase-Button klicken)
  4. Alle Zeilen die mit engine. oder [Hypnotika] beginnen kopieren
  5. In E-Mail an Support einfügen, dazu Beschreibung was Du erwartet hast vs. was passiert ist

Verwandte: Problemlösung · Support kontaktieren