mixx_library
Manage your Mixxx music library: search tracks, browse crates and playlists, load selected tracks to decks, and retrieve BPM, key, or replay gain.
Instructions
Library management for Mixxx.
PORTMANTEAU PATTERN: Consolidates all library browsing and track info tools.
SUPPORTED OPERATIONS:
search: Search the library for tracks (requires query)
browse_crate: Browse tracks in a crate (requires crate)
browse_playlist: Browse tracks in a playlist (requires playlist)
load_selected: Load highlighted/selected track to deck
get_track_info: Get metadata for current track on deck (requires deck)
get_bpm: Get BPM of track on deck (requires deck)
get_key: Get musical key of track on deck (requires deck)
get_replay_gain: Get replay gain values for track on deck (requires deck)
Returns: Dict with operation result
Examples: mixx_library("search", query="Daft Punk") mixx_library("load_selected", deck=1) mixx_library("get_track_info", deck=1)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | No | ||
| crate | No | ||
| query | No | ||
| playlist | No | ||
| operation | Yes | ||
| track_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||