¿Dónde nació esta idea?

Desde que vi la película ’37 ° 2 le matin ‘y escuché la famosa canción’ betty & zorg ‘cuando era niña, creo que siempre quise tocar el saxofón algún día:’ cuando sea lo suficientemente alta ‘. Y un día, después de un gran día de trabajo durante el segundo encierro en Francia, hablé con mi esposa sobre el saxofón sin ningún motivo. Como de costumbre, mi maravillosa esposa me ayudó y me respondió ‘¿por qué no te compras un saxo de primer precio y aprendes por ti mismo?’
Eso es exactamente lo que hice. Visité el sitio web thomann.de y compré un saxo tenor por 600 €.
10 días después lo recibí y estaba súper emocionado, pero había un gran problema: ¿cómo se supone que funciona este tubo dorado y cómo lo montamos?
Pasé un poco de tiempo en youtube y decido comprar un curso en línea de Yanick Coderre para aprender los primeros pasos. 4 días después pude soplar en este maravilloso instrumento y crear sonidos básicos decentes. Luego intenté tocar algunas canciones infantiles como ‘au clair de la lune’ o escalas básicas. ¡Genial, estaba tocando el saxo!
Ok, ¡pero ahora quería tocar música real! Ni en orquesta ni como un profesional ni improvisando como el Sr. Coltrane. Solo quería tocar alguna pista fácil como Bella Ciao o Betty & Zorg o incluso algún tema musical de MarioBross. Aquí es donde me apareció el GRAN problema: teoría musical .
Tengo casi 40 años y no quiero (ni tengo tiempo para) pasar 6 meses aprendiendo este lenguaje musical, y pasar un rato difícil decodificando notas a un ritmo muy bajo. Quiero decir, estaba convencido de que necesitaría al menos 6 meses para poder leer la partitura de una pista promedio y tocarla en tempo real por mí mismo: ¡¡¡DE NINGÚN MODO !!! ¿Renuncié al saxo? No.
Como experto en informática, decidí intentar piratear estas normas de teoría musical y construir un sistema que me permitiera usar tablatura. En resumen, esta idea nació en esta silla nerd en particular que puedes ver en esta imagen.


Mi primer borrador: un papel de tablatura de saxo manual + bolígrafo

Comencé buscando en la web algunas tablas de digitación de saxofón y las encontré bastante complejas de leer rápidamente. Así que decidí abrir un archivo de PowerPoint, dibujar un rectángulo y un círculo para crear los ‘agujeros’ de mi saxofón (más tarde aprendí el buen término ‘teclas’). En resumen, un gran rectángulo para definir el saxofón y 6 agujeros. 3 agujeros en la parte superior para la mano izquierda y 3 en la parte inferior para la mano derecha. Como todavía estaba buscando y aprendiendo mucha información en youtube (por cierto, gracias get your sax together y Yanick Coderre ), refiné mi rectángulo y círculos y agregué un círculo para las teclas de la palma, la tecla de octava y el dedo meñique ‘llaves’.
Nació mi primer intento de hackeo.
Recogí una pista fácil como ‘tema de la pantera rosa’ y pasé casi 30-40 minutos para decodificar manualmente cada nota y con una página A4 llena de digitación vacía, uso un lápiz y relleno el agujero para cada nota (con errores a veces grandes que Descubriré y arreglaré mientras trato de reproducirlo y reconozco de oído que no sonaba bien). Me salté totalmente el tema del tempo y el ritmo de cada frase y traté de tocar cada nota con la misma intensidad sin ninguna sutileza. Error clásico de principiante.
Pero al final, pude interpretar a la pantera rosa sola en mala forma, sin respetar el ritmo, ¡pero disfrutando del camino! Y, sobre todo, mis hijos pudieron reconocer la pista: ¡mi primer gran éxito para principiantes!


La primera versión en papel real (demasiados papeles)

Como científico informático, no pude seguir desperdiciando 40 minutos por pista para decodificarlas de una partitura musical en papel tradicional a mi versión manual en papel y lápiz. Así que decidí pedirle a mi computadora que me ayudara a hacer algo de automatización y ahorrarme estos 40 minutos por pista.
Mi primera versión real fue una versión en papel. En resumen, para no ser demasiado técnico, creé un guión, un algoritmo para transformar una partitura musicxml en una lista de imágenes que representan cada nota de digitación. MusicXML es el formato de código abierto (id est: free!) De una partitura musical. Este archivo gratuito que puede ser editado y leído por un informático como yo. Así que dejo que mi algoritmo analice el formato XML de una partitura, extraiga cada nota y tono como (G5, F6 #, C4b, …) y transforme estas letras en una lista de imágenes que se muestran en una página web.
Luego, pude hacer una captura de pantalla de mi página web, copiar / pegar esta captura de pantalla en un archivo de PowerPoint e imprimirla en formato A4. Finalmente, junté mi papel A4 y ¡tada! nació mi tablatura de partituras caseras.
Mis amigos se reían de mí porque tenía como grandes trozos de papel (A3 o más) para poner delante de mí antes de poder jugar, digamos Ravel-Bolero. Pero al final fui feliz, pude tocar la mayor parte de la partitura musical de musicXML y pude tocar (todavía sin tempo ni ritmos. Lo siento por el autor y por mis vecinos y familiares que estaban escuchando) ‘fly me to the moon’ , ‘bella ciao’, ‘ojo de tigre’ y así sucesivamente. Vaya, nivel de principiante 2.0 completado.


Mi primera versión digital: ¡toquemos esa hoja en tempo!

Asesinado por algunos verdaderos amigos músicos (gracias Basile y Felipe) que me recuerdan que el tempo y el ritmo no eran solo una opción, sino un concepto audaz obligatorio en la música, trabajé en ello. Mi yo ecológico también me suplicó que salvara algunos árboles y encontrara una forma digital de leer mis imágenes de digitación en lugar de imprimirlas varias veces en papel. Eso es lo que hice al digitalizar primero la digitación en una pantalla legible. Cada línea de digitación era legible y la pantalla se desplazaba automáticamente cuando era necesario (porque tocar el saxofón y hacer una pausa para usar la mano para desplazarse hacia abajo con el mouse de la computadora no era un buen hábito)
Luego aprendí que la teoría musical, especialmente para el ritmo, se puede escribir de muchas maneras. 2 notas ‘enlazadas’ pueden representar una sola nota tocada durante más tiempo. Y muchas otras cosas raras de teoría musical. De todos modos, he intentado superar eso y « traducir » la mayor parte de las matemáticas de teoría musical.
Un rectángulo azul me permitió saber cuánto tiempo tuve que soplar en mi instrumento para mantener la nota durante un buen tiempo y pasar a la siguiente nota. Este rectángulo se movió a la siguiente nota siguiendo el tempo escrito en la partitura original.
¡Nació el algoritmo de PlayThatSheet !
Desde ese día no he impreso ni un solo papel (gracias por el planeta) y uso mi ipad pro como mi principal soporte para tocar y leer música con mi saxo!


¡La última versión con algunas opciones geniales de automatización y configuración!

¡Estaba disfrutando de mi lección diaria (+ youtube y lecciones de cursos en línea) para mejorar mi nivel, pero todavía estaba atrapado con una pista legendaria como ‘Take Five’ (tempo 150 y algunas digitaciones complejas)! Es por eso que decidí agregar algo de automatización de computadoras genial. En cada página de digitación de pistas de la hoja de reproducción, agregué un botón de ‘configuración de página’ en la parte superior de la página para permitirme configurar el tempo automáticamente. La computadora calcula por sí mismo el tempo requerido para reproducir una pista (como la toma cinco) para un principiante. El tempo se ralentiza hasta que la pista se puede reproducir sin problemas (de 150 a 30 o 45 ni en este caso). Para una pista más fácil como ‘bella ciao’, un tempo 50 o 60 es asequible para un principiante y la computadora también lo deduce.
Maldita sea, ¿no?
También agregué un sintetizador midi feo para que el humano escuche la canción antes de tocarla con su instrumento. Cuando mi hijo me pidió que tocara el tema del manga ‘hunter x hunter’, tuve que usarlo porque no conocía esta canción en absoluto. Primero lo toqué con el sintetizador midi y lo probaron con mi saxo. 5min para tocarlo desde cero. Característica bastante útil.
A partir de ahí, he compartido playThatSheet con algunos amigos y luego con el mundo, ya que recibí muchos comentarios que decían que esta herramienta era increíblemente genial para principiantes e incluso para jugadores más avanzados.

Pronto lo mejoraré para clarinete, tuba, flautista ya que el concepto será fácil de codificar para mí. Solo estoy esperando un conejillo de indias que me preguntará eso en el formulario de contacto de este sitio , así que no dude en contactarme para eso y yo lo haré.
Espero que disfrutes de PTS (PlayThatSheet) y no olvides que todavía necesitaremos un verdadero saxofonista y profesor para aprender muchas cosas que PTS ni la teoría musical pueden enseñarnos: improvisación, estilo, embocadura, vibrato, gruñidos, …
Personalmente, he planeado tomar alguna lección de profesor físico antes de fin de año.

Disfruta tu saxo, disfruta playthatsheet y sígueme en las redes sociales si te gustó la idea y la historia.