- 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>
27 lines
647 B
Python
27 lines
647 B
Python
"""
|
|
MCP Server para AbletonMCP-AI
|
|
Servidor FastMCP que conecta Claude con Ableton Live 12
|
|
"""
|
|
|
|
from .server import mcp, main
|
|
from .song_generator import SongGenerator
|
|
from .sample_index import SampleIndex
|
|
|
|
# Nuevo sistema de samples
|
|
try:
|
|
SAMPLE_SYSTEM_AVAILABLE = True
|
|
except ImportError:
|
|
SAMPLE_SYSTEM_AVAILABLE = False
|
|
|
|
__all__ = [
|
|
'mcp', 'main',
|
|
'SongGenerator', 'SampleIndex',
|
|
]
|
|
|
|
if SAMPLE_SYSTEM_AVAILABLE:
|
|
__all__.extend([
|
|
'SampleManager', 'Sample', 'get_manager',
|
|
'SampleSelector', 'get_selector', 'DrumKit', 'InstrumentGroup',
|
|
'AudioAnalyzer', 'analyze_sample', 'SampleType',
|
|
])
|