Un motor para leer partituras, hecho porque hacía falta.
PartituraLibre convierte partituras en PDF a MusicXML y las deja editables. Nació dentro de otro proyecto (PianoLibre, una app para aprender piano) el día en que quedó claro que el motor que usábamos inventaba notas.
Primer commit de PianoLibre, la app de piano. El proyecto ya venía de antes: ese día entró al control de versiones.
Dentro de PianoLibre arranca el experimento «OMR propio», con una regla que sigue vigente: ante la duda, nunca inventar notas.
Nace este repositorio. El mismo día se comprueba con datos que las partituras «de referencia» heredadas traían errores del motor que las generó.
82/82 himnos del banco pasan el chequeo aritmético de todos sus compases, en dos pasadas con el mismo resultado (medido el 2026-08-25), y un lector propio que edita, suena y exporta. Todo el detalle está en el novedades.
Quién lo hace
Lo mantiene el equipo de PianoLibre. No hay empresa detrás, ni publicidad, ni cuentas de usuario, ni nada que vender: es software libre bajo licencia MIT.
La forma de contacto es el correo contacto@pianolibre.cloud: si encuentras un error, una partitura que no convierte o un dato desactualizado en esta página, escríbenos.
PianoLibre, el proyecto hermano
PianoLibre es una app Android que enseña a tocar piano con tus propias partituras: importas un PDF y lo convierte en práctica guiada, con reproducción sincronizada y seguimiento.
Comparten la filosofía y compartirán el motor: lo que se prueba aquí termina adentro de la app. Y la regla es la misma en los dos lados: tus archivos son tuyos: viven en tu equipo, no en un servidor.
Leer, no adivinar.
Un PDF de partitura hecho por un editor de música no es una imagen: adentro tiene los símbolos con su posición exacta. En vez de mirar la página como una foto y tratar de reconocer formas, la abrimos y leemos lo que ya está escrito.
El paso del chequeo es el que evita las mentiras: cada voz de cada compás tiene que sumar exactamente lo que dicta el compás. Si no cierra, el motor lo dice en vez de acomodar la cuenta.
Lo que todavía no puede: leer fotos o escaneos (ahí no hay símbolos que leer, hay píxeles) y varias familias de PDF que aún no tienen su decodificador. Cuando un archivo no se puede convertir, la respuesta explica por qué.
Lo que no es nuestro.
El motor de reconocimiento y el lector son código propio. No usamos Audiveris ni ningún otro motor para reconocer partituras en la versión online; Audiveris solo sirvió como punto de contraste al preparar datos de prueba, y esa comparación fue justamente la que mostró sus errores.
El resto —la fuente musical, el servidor, las tipografías, y todo lo que usa la app PianoLibre— es software de terceros, con su licencia y su enlace en la página de licencias.
Lo que hace este sitio con tus datos: casi nada.
El editor funciona entero en tu navegador: tu archivo no sale de tu equipo. El conversor recibe tu PDF un instante, lo procesa en memoria y no guarda nada. Sin cookies, sin analíticas, sin cuentas. El detalle completo —y la política de la app PianoLibre— están en estas páginas:
Contacto para privacidad: contacto@pianolibre.cloud