Todos los proyectos

KeyDetector

Tecnología musical · 2026

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.

3,044usuarios semanales en la Chrome Web StorePanel de desarrollador de la Chrome Web Store · sept 2026
4.27 / 5calificación en la Chrome Web StoreChrome Web Store · sept 2026
+376instalaciones netas nuevas en 30 díasChrome Web Store, ventana de 30 días · sept 2026
El panel de la extensión KeyDetector antes y después de una detección, sobre un fondo lila
La extensión en vivo sobre una canción en YouTube: de "Find your key" a La menor a 120 BPM.

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.

La extensión KeyDetector antes y después de una detección: "Find your key." y un resultado de La menor a 120 BPM con 90% de coincidencia tonal

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

Siguiente proyecto

Volée

¿Tienes algo así en mente?Escríbeme