Sobre el proyecto
ScaleForge es una aplicación interactiva de entrenamiento auditivo y práctica de escalas para pianistas, impulsada por entrada MIDI en vivo. En lugar de un gráfico de referencia estático, escucha lo que tocas y responde en tiempo real, con el objetivo de convertir los patrones de escalas en memoria muscular.
Capacidades principales descritas en el README:
- Retroalimentación MIDI en vivo: reconoce controladores MIDI USB o Bluetooth y resalta las notas objetivo frente a las tocadas en un teclado en pantalla, con una latencia declarada inferior a 10 ms.
- Metrónomo adaptativo y análisis de tempo: el tempo se ajusta a la precisión, y la aplicación informa la desviación temporal (golpes anticipados/tardíos), además de puntuaciones de precisión por ejecución y gráficos de consistencia.
- Biblioteca de escalas: 48 escalas que cubren mayor, menor natural, menor armónica y menor melódica, organizadas en niveles de dificultad Novice, Adept y Virtuoso, con superposiciones opcionales de números de dedos.
- Diario de sesiones: las sesiones de práctica se registran localmente (sin nube), con análisis de tendencias, mapas de calor semanales y exportación CSV para profesores.
- Interfaz multilingüe: inglés, español, francés, alemán, japonés, chino simplificado y coreano.
- Soporte: un asistente de solución de problemas, preguntas frecuentes de la comunidad y tickets por correo electrónico con ventanas de respuesta declaradas.
Arquitectura declarada: un motor central en Rust con un búfer circular sin bloqueos para el análisis MIDI, una capa Electron con frontend React 19 y teclado virtualizado de 88 teclas, síntesis interna opcional basada en FluidSynth para practicar sin hardware, y persistencia SQLite con importación/exportación JSON. El README afirma que hay binarios multiplataforma para Windows 10/11, macOS 12+ y Linux.
La instalación se describe como un directorio independiente: descargar, extraer, ejecutar el archivo ejecutable, conectar un dispositivo MIDI, elegir una escala y pulsar Espacio. No se requieren gestores de paquetes ni pasos de terminal.
Una hoja de ruta menciona escalas pentatónicas y de blues, un modo de metrónomo "Ghost Practice" que se desvanece, salida MIDI a sintetizadores externos y un entrenador de conducción de voces de jazz. Se indica que el proyecto tiene licencia MIT, no recopila telemetría y almacena los registros localmente. El README también señala que es una ayuda de práctica, no un sustituto de la instrucción profesional, y que los resultados dependen del hardware MIDI y de la configuración del búfer de audio.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.