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
17 lines
565 B
Python
17 lines
565 B
Python
import sample_manager
|
|
|
|
print('Iniciando escaneo de la libreria de samples con analyze_audio=True...')
|
|
try:
|
|
path = r'C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts\librerias\reggaeton'
|
|
stats = sample_manager.scan_samples(path, analyze_audio=True)
|
|
p = stats.get('processed', 0)
|
|
a = stats.get('added', 0)
|
|
u = stats.get('updated', 0)
|
|
e = stats.get('errors', 0)
|
|
print(f'Procesados: {p}')
|
|
print(f'Agregados: {a}')
|
|
print(f'Actualizados: {u}')
|
|
print(f'Errores: {e}')
|
|
except Exception as e:
|
|
print('Error:', e)
|