# ComfyUI + AudioCraft Setup

## Voraussetzungen
- Docker Desktop mit WSL2 Backend
- NVIDIA Container Toolkit (in Docker Desktop integriert ab Version 4.x)

## Einmalig: WSL2 NVIDIA Support aktivieren
In Docker Desktop → Settings → Resources → GPU → Enable GPU support aktivieren.

## Starten
```bash
cd comfyui-audio
docker compose up --build
```
Beim ersten Start lädt es alle Abhängigkeiten (~5-10 min).

## ComfyUI öffnen
http://localhost:8188

## AudioCraft Modelle laden
Die Modelle werden automatisch beim ersten Nutzen heruntergeladen und unter `./models` gecacht.

Empfohlene Modelle für Game Audio:
- `musicgen-medium` — Musik/Atmosphäre (1.5GB)
- `musicgen-stereo-medium` — Stereo Musik
- `audiogen-medium` — Sound Effects (Schritte, Umgebungsgeräusche)

## Workflow für das Game
1. Atmosphärische Musik: musicgen mit Prompt wie *"dark dungeon ambience, slow, mysterious"*
2. Kampfmusik: *"epic battle music, drums, dark fantasy"*
3. Sound Effects via audiogen: *"sword clash metal", "footsteps stone floor"*

## Output
Generierte Audiodateien landen unter `./output/`
