Commit 7e1d870
committed
Add 34 new LiveAPI tools (125 → 159 total)
MAJOR EXPANSION: Added comprehensive coverage of LiveAPI
New Tool Categories (34 tools):
1. Master Track Control (4 tools):
- get_master_track_info: Get master track volume, pan, devices
- set_master_volume: Control master output level
- set_master_pan: Control master pan
- get_master_devices: List effects on master track
2. Return Track Operations (3 tools):
- get_return_track_count: Count return tracks
- get_return_track_info: Get return track details
- set_return_track_volume: Control return levels
3. Audio Clip Operations (5 tools):
- get_clip_warp_mode: Get warp algorithm (Beats, Tones, Complex, etc.)
- set_clip_warp_mode: Change warp algorithm
- get_clip_file_path: Get source audio file path
- set_clip_warping: Enable/disable warping
- get_warp_markers: Get warp marker positions
4. Follow Actions (3 tools):
- get_clip_follow_action: Get follow action settings
- set_clip_follow_action: Set next clip behavior for live performance
- set_follow_action_time: Set follow action timing
5. Crossfader (3 tools):
- get_crossfader_assignment: Get track A/B assignment
- set_crossfader_assignment: Assign track to crossfader A or B
- get_crossfader_position: Get crossfader position
6. Track Groups (4 tools):
- create_group_track: Create group for organization
- group_tracks: Group multiple tracks
- get_track_is_grouped: Check if track is in a group
- ungroup_track: Ungroup tracks
7. View/Navigation (4 tools):
- show_clip_view: Show session view
- show_arrangement_view: Show arrangement view
- focus_track: Focus/select specific track
- scroll_view_to_time: Scroll timeline to time
8. Color Utilities (2 tools):
- get_clip_color: Read clip color
- get_track_color: Read track color
9. Groove Pool (2 tools):
- get_groove_pool_grooves: List available grooves
- set_clip_groove: Apply groove to clip
10. Rack/Chain Operations (4 tools):
- get_device_chains: Get chains from instrument/effect racks
- get_chain_devices: Get devices in a chain
- set_chain_mute: Mute/unmute rack chains
- set_chain_solo: Solo/unsolo rack chains
Implementation:
- Added 34 new tool methods to liveapi_tools.py
- Added 34 new action routes in __init__.py
- Updated get_available_tools() list
- Full error handling and validation for all tools
Documentation:
- Updated all references from 125 to 159 tools
- Updated README.md with new tool categories table
- Updated docs/ARCHITECTURE.md with expanded mermaid diagram
- Updated all example scripts and documentation
Total tools: 125 → 159 (+34 new tools)
This brings near-complete coverage of the LiveAPI for professional workflows.1 parent 1470ebb commit 7e1d870
7 files changed
Lines changed: 1052 additions & 40 deletions
File tree
- ClaudeMCP_Remote
- docs
- examples
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
531 | 619 | | |
532 | 620 | | |
533 | 621 | | |
| |||
0 commit comments