Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

chordflask

Herramienta local-first para analizar acordes y ritmo en música (MP3, MP4, WebM) con reproducción sincronizada. Permite análisis on-demand, separación de pistas con Demucs, letras sincronizadas y exportación a PDF/Markdown. Ideal para práctica musical sin subir datos a la nube.

Ficha actualizada 25 sept 2026, 8:23 · upstream 25 sept 2026, 8:14 · release v0.9.14

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es chordflask

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ChordFlask es una herramienta auto-alojada de código abierto diseñada para el análisis local de colecciones de música personal en formatos MP3, MP4 y WebM. Su enfoque principal es el flujo de trabajo de análisis de acordes, permitiendo a los usuarios explorar su biblioteca, reproducir pistas y generar datos reutilizables de acordes y ritmo solo cuando sea necesario. La aplicación ejecuta todo el procesamiento localmente, garantizando que los archivos multimedia y los datos de análisis nunca se suban a servidores externos.

CASOS DE USO
  • Análisis de acordes on-demand para canciones específicas sin procesar toda la colección
  • Práctica musical e improvisación con acordes aproximados y letras sincronizadas
  • Separación de pistas (stems) para karaoke o práctica instrumental usando Demucs
  • Exportación de partituras a PDF, Markdown o ChordPro para compartir o archivar
  • Búsqueda de letras sincronizadas desde LRCLIB para crear hojas de canción locales
  • Corrección automática de la cuadrícula de ritmo (beat-grid) en análisis nuevos
PUNTOS DESTACADOS
  • Procesamiento local-first: los datos nunca se suben a servidores externos
  • Soporte multi-analizador: Chordino integrado y BTC opcional para modelos de IA
  • Separación de pistas con Demucs integrada para aislar voces e instrumentos
  • Exportación nativa a formatos estándar como PDF, Markdown y ChordPro (.cho)
  • Funcionalidad on-demand: análisis incremental sin procesar la colección completa
  • Corrección automática de ritmo opcional mediante variable de entorno
PRECAUCIONES
  • Reconocimiento de acordes aproximado; no debe usarse como transcripción autoritativa
  • Sin soporte nativo para Windows (requiere WSL2 o Linux)
  • Análisis BTC y Demucs requieren GPU CUDA para rendimiento óptimo, aunque tienen fallback CPU
  • No incluye Docker ni Compose en el despliegue estándar
  • La corrección automática de beat-grid requiere al menos 16 beats y rechaza secuencias discontinuas
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

ChordFlask example screenshotChordFlask file browser and analysis view
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Recomendado para Linux x86_64 (Ubuntu 24.04+, Debian 13+, Mint 22+). Instalar FFmpeg, Vamp plugins y Python 3.12–3.14 desde fuente o usar el bundle standalone precompilado. Para BTC/Demucs, instalar entornos separados con PyTorch (CUDA preferible). Windows requiere WSL2. No usar Docker nativo.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
50005050
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.