escuchá el episodio completo 👇
Qué revisar en el MusicXML antes de subirlo a Cantamus, y una herramienta gratuita que hace la mayor parte del trabajo.
¿Por qué Cantamus canta mal una partitura que en el editor se ve perfecta? Porque Cantamus, el servicio web que genera audios de estudio con voces sintéticas a partir de un archivo MusicXML, lee la partitura de forma estrictamente lineal: todo lo que un cantante interpreta por convención, como una repetición o una segunda estrofa, para Cantamus no existe. Preparar el archivo para que suene bien es, como decimos en Córdoba, un clavo atómico. En este episodio Gus Espada, director de coro, enumera lo que hay que corregir y presenta la aplicación que lo resuelve.
Estructura. No interpreta barras de repetición, casillas de primera y segunda vez, ni saltos como da capo, dal segno, al coda o al fine. Tampoco entiende indicaciones de texto como "bis", "repetir tres veces" o "ad libitum". Toda la navegación tiene que quedar escrita de corrido, aunque la música se repita tres veces.
Letra. Solo toma la letra 1. Si una partitura tiene dos estrofas bajo la misma música, hay que escribir la música dos veces, cada una con su estrofa. Las notas sin sílaba las canta con "ah" o directamente las omite. No marca las sinalefas solo: hay que escribirlas con guion bajo, por ejemplo "y_al".
Idiomas. Acepta un solo idioma por partitura, y por ahora son cinco: latín, inglés, español, alemán y catalán. Una canción en español con un estribillo en inglés obliga a escribir ese estribillo con fonética castellana. Y el español es el de España: para que no pronuncie la C y la Z como en Madrid, hay que escribir con S, es decir con errores de ortografía deliberados.
Voces. No separa los divisi escritos como acordes: hay que abrirlos en voz 1 y voz 2. Las partes tienen que llamarse soprano, alto, tenor y bajo. Algunos MusicXML exportados desde Sibelius pierden la clave de sol con el 8 abajo, y el tenor termina cantando a la altura de la soprano. Una línea de piano, palmas o percusión da error: hay que sacarla.
Ritmo y tempo. Sin indicación metronómica, canta todo a negra igual a 110, aunque la obra vaya a 60. La indicación "con swing" no cambia nada: una partitura en 4/4 hay que reescribirla entera en 12/8. Tampoco lee "ritardando", "a tempo", "rubato" ni calderones, y los grupos irregulares más allá del tresillo se desajustan. Si el archivo viene de un PDF pasado por OCR, suelen quedar compases mal sumados, y Cantamus los canta tal como llegan.
Cada archivo tarda entre cinco y diez minutos en procesarse. Recién al escuchar el audio aparecen los errores, y entonces hay que volver al MusicXML, corregir, exportar y subir de nuevo. Volver a subir el mismo archivo no consume créditos, pero el tiempo de preparación y de idas y vueltas se suma a un trabajo que ningún director de coro amateur tiene de sobra.
Un suscriptor de México contó que estaba armando un script con ChatGPT para corregir automáticamente el archivo, y de ese intercambio salió esta herramienta. Se llama Cantamus XML y trabaja sobre el MusicXML sin comprimir, en el navegador, sin enviar la partitura a ningún servidor. Esto es lo que hace:
Lo que ninguna aplicación puede arreglar por ahora son los quintillos y otros grupos irregulares complejos: eso depende de una actualización de Cantamus.
Para los suscriptores de gusespada.com, la herramienta está dentro de la aplicación de gestión del coro "Somos los que estamos", en la pestaña Partituras. Y como no tiene costo de mantenimiento, también está abierta para cualquier director de coro, suscriptor o no, en cantamus.somoslosqueestamos.com. Si encontrás un error o una función que falta, el contacto es gusespada.com/contacto. Con esto, preparar un audio de estudio deja de ser una tarde de trabajo y pasa a ser un archivo que se sube una sola vez.