Initial commit: AbletonMCP-AI complete system
- MCP Server with audio fallback, sample management - Song generator with bus routing - Reference listener and audio resampler - Vector-based sample search - Master chain with limiter and calibration - Fix: Audio fallback now works without M4L - Fix: Full song detection in sample loader Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
16
AbletonMCP_AI/MCP_Server/start_server.py
Normal file
16
AbletonMCP_AI/MCP_Server/start_server.py
Normal file
@@ -0,0 +1,16 @@
|
||||
"""Wrapper to start MCP server with correct environment"""
|
||||
import sys
|
||||
import os
|
||||
|
||||
# Force correct working directory
|
||||
os.chdir(r'C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\AbletonMCP_AI\MCP_Server')
|
||||
|
||||
# Set up Python path for imports
|
||||
sys.path.insert(0, r'C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\AbletonMCP_AI\MCP_Server')
|
||||
sys.path.insert(0, r'C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\AbletonMCP_AI')
|
||||
|
||||
# Now import and run server
|
||||
import importlib.util
|
||||
spec = importlib.util.spec_from_file_location("server", "server.py")
|
||||
server = importlib.util.module_from_spec(spec)
|
||||
spec.loader.exec_module(server)
|
||||
Reference in New Issue
Block a user