mixx_history
Track DJ play history, log transitions, and analyze your style profile. Suggest tracks you haven't played recently to refine sets.
Instructions
DJ play history, analytics, and personal style profiling.
PORTMANTEAU PATTERN: Consolidates analytics and history.
SUPPORTED OPERATIONS:
plays: Recent play history
transitions: Recent transition log
profile: Personal DJ style profile (BPM range, key preferences, transition style)
suggest: Tracks you haven't played recently
log_play: Manually log a track play (auto-called by deck ops)
log_transition: Manually log a transition
Examples: mixx_history("profile") mixx_history("suggest", limit=10) mixx_history("plays", limit=20)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"operation": "<operation>"
},
"name": "mixx_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | No | ||
| limit | No | ||
| to_deck | No | ||
| from_deck | No | ||
| operation | Yes | ||
| track_path | No | ||
| track_title | No | ||
| track_artist | No | ||
| transition_type | No | filter_sweep |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||