Menos adivinar. Más tocar.
Una extensión de Chrome y un analizador web gratuito que le dicen a los músicos la tonalidad y el tempo de una canción, y después les dejan practicar en una tonalidad que les quede.

La decisión
Regalar el analizador web. Cobrar por la extensión.
Dos productos, dos niveles, a propósito. El analizador web es gratis e ilimitado, sin cuenta, para que atraiga músicos desde los buscadores. La extensión es donde ocurre la práctica de todos los días, y ahí vive Pro. La tensión es real. Una herramienta gratis junto a una de pago invita a preguntar "¿por qué pagar?". La respuesta es la transposición en tiempo real sobre YouTube, y los números hasta ahora dicen que se sostiene.
La situación
Estás aprendiendo una canción. Quieres saber su tonalidad y su tempo, y preferirías no abrir una sesión de grabación ni confiar en tu oído en un mal día. Las herramientas que existen funcionan, pero son un desvío. Yo quería que la respuesta viviera donde la música ya está sonando: en la pestaña del navegador.
Lo que construí
La extensión de Chrome escucha el audio de una pestaña, sin micrófono, y hace el análisis en el propio dispositivo. Muestra la tonalidad en un piano interactivo y, en el Modo Studio, transpone YouTube en tiempo real para que un cantante o un guitarrista practique en una tonalidad que le quede. El sitio web tiene un analizador gratuito para archivos de audio con el mismo motor por debajo.
Alrededor del motor diseñé la marca, escribí el sitio en inglés, español y portugués de Brasil, definí los precios y respondo el correo de soporte. Lo construyo como fundador en solitario con asistentes de ingeniería con IA, y documento cada versión: qué funcionó, qué no y por qué.
La prueba que puso en su lugar a la versión 1
Los usuarios confiaban en KeyDetector 1.x porque decía tener entre 94 y 98% de confianza. En septiembre lo probé en serio, con el conjunto de datos GiantSteps en vez de mis propias pistas. Acertó la tonalidad exacta el 21.8% de las veces, y se equivocaba con la misma confianza con la que acertaba.
Así que reconstruí el motor y medí cada cambio. El motor 2.0 llega a 59.8% de tonalidad exacta en GiantSteps, un conjunto difícil de música electrónica. En música de alabanza, validado con 229 canciones reales de servicios de iglesia, acierta la tonalidad el 94.9% de las veces y el tempo el 83.3%. Cada música necesita supuestos distintos, así que hay ajustes por estilo, cada uno medido: el tempo en drum and bass pasó de 43.9% a 80.6% con el suyo. Y el porcentaje de confianza ahora es honesto.
Versión 2.0: de detector a estudio de práctica
El mismo método, aplicado a los acordes. Un reconocedor de acordes entrenado pasó de 65.8% a 74.7% en GuitarSet y de 73.3% a 87.6% en AAM, y solo muestra séptimas cuando está seguro (88.8% de precisión en las que muestra). Alrededor de eso:
Acordes sobre YouTube al ritmo del video, con bucles A-B, un cifrado imprimible y corregible, y un modo de práctica que va subiendo la velocidad. Separación de pistas en el dispositivo con HTDemucs, así que no se sube nada. Transposición con voz natural, para que un cantante siga sonando como él mismo en otra tonalidad. Una biblioteca de canciones con versiones, fragmentos y secuencias, control MIDI, un metrónomo y un afinador gratuito.
149 pruebas automatizadas y una guía de usuario de 54 páginas en tres idiomas lo sostienen todo. La versión 2.0 está construida y en pruebas finales en Chrome real antes de llegar a la tienda; el sitio web ya usa el motor 2.0.
Escuchar a quienes pagan
En agosto un usuario Pro escribió que a veces no se podía leer la tonalidad transpuesta. Mi primer diagnóstico fue equivocado. Supuse que faltaba una función. Resultó ser un error de inicialización escondido detrás de un catch silencioso. La lección fue directo a las notas del proyecto: primero reproducir, después prometer.
Dónde está hoy
La versión 1 está en línea, creciendo y pagándose sola de forma modesta, con una prueba Pro de 14 días y un precio de por vida validado con compras reales. Los asistentes de IA ya envían casi el cinco por ciento de los visitantes nuevos, lo que cambia cómo debería escribirse el sitio. Lo que sigue: validar la 2.0 en Chrome real y publicarla.
Bitácora
Cómo llegó hasta aquí
Baja para pasar por los pasos. Donde hay un antes y un después, arrastra el control para comparar.
La extensión
La tonalidad de cualquier canción, en el navegador.
Una extensión de Chrome que escucha una pestaña, sin micrófono, y dice la tonalidad y el tempo en el propio dispositivo, con un porcentaje de confianza en vez de un veredicto.

01 / 08De "Find your key" a una respuesta, sobre una canción en YouTube. La extensión en vivo.






