Migración completa a librería Reggaeton
Cambios realizados: - server.py: actualiza PROJECT_SAMPLES_DIR a reggaeton - sample_manager.py: cambia base_dir a reggaeton + agrega género reggaeton - health_check.py: actualiza paths a reggaeton - scan_audio.py: actualiza path a reggaeton - segment_rag_builder.py: actualiza default library a reggaeton - reference_stem_builder.py: actualiza PROJECT_SAMPLES_DIR a reggaeton - song_generator.py: agrega GENRE_CONFIG y SECTION_BLUEPRINT para reggaeton - rebuild_index.py: actualiza para apuntar a reggaeton Nueva estructura soportada: - 1. MIDI CHORDS / 2. MIDI ARP (MIDI files) - 3. ONE SHOTS / 4. DRUM LOOPS - 5. FX / 6. IMPACT INTRO / 7. FILL - 8. KICKS / 9. SNARE / 10. PERCS - 11. VOCALS - reggaeton 2/ (bass, drumloops, fx, kick, oneshots, perc, snare) - SentimientoLatino2025/ (drums, vocals, loops, one shots) Index rebuilt: 508 samples
This commit is contained in:
@@ -56,8 +56,8 @@ class AbletonMCPHealthCheck:
|
||||
def check_sample_library(self) -> bool:
|
||||
"""Verifica librería de samples."""
|
||||
lib_paths = [
|
||||
Path("librerias/organized_samples"), # Primary: organized with subfolders
|
||||
Path.home() / "embeddings" / "organized_samples",
|
||||
Path("librerias/reggaeton"), # Primary: reggaeton library
|
||||
Path.home() / "embeddings" / "reggaeton",
|
||||
Path("librerias/all_tracks"), # Fallback: flat structure
|
||||
Path.home() / "embeddings" / "all_tracks",
|
||||
]
|
||||
@@ -97,8 +97,8 @@ class AbletonMCPHealthCheck:
|
||||
def check_vector_index(self) -> bool:
|
||||
"""Verifica índice de vectores."""
|
||||
index_paths = [
|
||||
Path("librerias/organized_samples/.sample_embeddings.json"), # Primary
|
||||
Path.home() / "embeddings" / "organized_samples" / ".sample_embeddings.json",
|
||||
Path("librerias/reggaeton/.sample_embeddings.json"), # Primary
|
||||
Path.home() / "embeddings" / "reggaeton" / ".sample_embeddings.json",
|
||||
Path("librerias/all_tracks/.sample_embeddings.json"), # Fallback
|
||||
Path.home() / "embeddings" / "all_tracks" / ".sample_embeddings.json",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user