name: ava-dj description: Background music control for Ava voice sessions using mpv
Ava DJ
Background music control during Ava sessions via ava dj commands.
Default: Music For Programming
When asked to play music for coding/programming, default to Music For Programming episode 49:
ava dj mfp play 49
This plays Julien Mier's mix with chapter navigation support. Use ava dj mfp list to see all available episodes.
Quick Reference
ava dj play <file|url> # Start playback
ava dj stop # Stop playback
ava dj mfp play 49 # Play MFP episode (Julien Mier)
ava dj dj-status # What's playing
ava dj next / prev # Chapter navigation
ava dj volume [0-100] # Get/set volume
ava dj find <query> # Search library
Documentation
- Commands - Full command reference
- Music For Programming - MFP episode integration
- Chapter Files - FFmpeg chapter format
- Installation - Setup requirements
- IPC Reference - Low-level mpv control
Programmatic Access
from ava import DJController, MfpService, MusicLibrary
Configuration
~/.ava/ava.env:
AVA_DJ_VOLUME=50 # Default startup volume