DnD Session Companion · AI Soundscape & Notes
API Key Configuration
Get your key at fal.ai/dashboard/keys
Device list populates after mic permission is granted
Applies to music & SFX. Synth fallback always uses system default.
Session Recording 0 segments
Press to begin session
00:00
⚗ Simulation Mode — Upload Transcript INACTIVE

Upload a plain text transcript (.txt) to simulate a live session. The app will feed it into the scene detector at a controlled reading pace, triggering audio and notes exactly as it would during real play.

📜
Drop .txt file or click to browse
Playback Speed Normal
🔊 Audio File Test — Transcription & Music INACTIVE

Upload an audio recording of a session (MP3, WAV, M4A, OGG, WebM). The app will send it through Whisper for transcription in chunks, then run full scene detection and music generation — exactly as a live session would behave.

🎵
Drop audio file or click to browse
MP3 · WAV · M4A · OGG · WebM — max 25MB per chunk
Chunk Size 60s chunks
🔧 Local Audio Diagnostics READY

Test local music and SFX files directly. Each attempt logs the result so you can diagnose path or browser issues.

Music Tracks — play from local catalog
Sound Effects — fire individual SFX
Diagnostic Log
Your session dialogue will appear here as it is spoken...
Session Notes
AI-generated session notes will accumulate here after each analysis...
Scene Detection
🏰
Awaiting Session
Begin recording to detect the mood of your adventure
Soundscape STANDBY
Now Playing
No active track
Up Next
Queue will populate during session...
Manual Override
Auto-switch on scene change
AI music generation
Sound effects (trigger words & scene stings)
60
45
12s
2min
Ready — configure API keys above to begin
Tavern & Tome v1.0