Detector de acordes de canciones
Encuentra los acordes de una canción a partir del propio audio. Suelta un MP3 u otra grabación y el detector sigue la armonía tiempo a tiempo, muestra una línea de tiempo de acordes con colores que avanza con la reproducción, estima la tonalidad y el tempo, y crea un cifrado compás a compás que puedes transponer y descargar.
Última actualización:
Se muestra una canción de demostración.
Cifrado de acordes
Cómo usar Detector de acordes de canciones
- Suelta una canción (MP3, M4A, WAV, OGG, FLAC o un video). Al abrir la página se analiza una canción de demostración.
- Espera unos segundos mientras se analizan la armonía y el pulso en tu navegador.
- Pulsa reproducir y sigue los acordes Ahora y Siguiente; haz clic en un bloque de la línea de tiempo o en un compás del cifrado para saltar allí.
- Afina el resultado: añade acordes de 7.ª si la canción los usa, sube el Suavizado si los acordes parpadean, fija el compás y transpón a la posición de tu cejilla o a tu tonalidad vocal.
- Descarga el cifrado como texto o la línea de tiempo como CSV, y compruébalo de oído con tu instrumento.
Tipos de acordes que reconoce el detector
Cada acorde es una plantilla de clases de altura. El detector puntúa cada plantilla según las notas que se oyen en cada tiempo. Los vocabularios más amplios captan más acordes de color, pero también producen más 7.ª y acordes sus falsos, así que empieza con mayores y menores.
| Acorde | Símbolo | Intervalos desde la fundamental | Ejemplo en C | Vocabulario |
|---|---|---|---|---|
| Mayor | C | 1 – 3 – 5 | C E G | Mayores y menores |
| Menor | Cm | 1 – ♭3 – 5 | C E♭ G | Mayores y menores |
| Séptima de dominante | C7 | 1 – 3 – 5 – ♭7 | C E G B♭ | + acordes de 7.ª |
| Séptima mayor | Cmaj7 | 1 – 3 – 5 – 7 | C E G B | + acordes de 7.ª |
| Menor séptima | Cm7 | 1 – ♭3 – 5 – ♭7 | C E♭ G B♭ | + acordes de 7.ª |
| Disminuido | Cdim | 1 – ♭3 – ♭5 | C E♭ G♭ | + 7.ª, dim, aug, sus |
| Aumentado | Caug | 1 – 3 – ♯5 | C E G♯ | + 7.ª, dim, aug, sus |
| Suspendido de 4.ª | Csus4 | 1 – 4 – 5 | C F G | + 7.ª, dim, aug, sus |
| Suspendido de 2.ª | Csus2 | 1 – 2 – 5 | C D G | + 7.ª, dim, aug, sus |
Cómo obtener los mejores resultados
- Usa un archivo limpio y de buena calidad. El audio muy comprimido, las grabaciones en vivo con ruido del público o las pistas con efectos fuertes hacen que la armonía sea más difícil de leer.
- Revisa los pares que se confunden fácilmente. Los acordes relativos comparten dos notas: C/Am, G/Em, F/Dm. Si el cifrado dice Am donde oyes C, escucha la nota del bajo.
- Los acordes con bajo y las inversiones se indican solo por el nombre del acorde (C/E aparece como C).
- Usa la progresión de acordes, no el momento exacto, cuando la canción acelera o frena; la cuadrícula de compases supone un tempo constante.
- Confírmalo con un instrumento. Toca junto con el acorde Ahora: si choca, prueba el acorde que comparte dos de sus notas.
Preguntas frecuentes
¿Cómo funciona el detector de acordes?
La canción se mezcla a mono y se analiza en ventanas cortas superpuestas con una transformada de Fourier. Cada pico del espectro se asigna a una de las 12 clases de altura (C, C♯, D…), lo que da un vector de croma que muestra qué notas suenan. Un detector de pulso encuentra el ritmo, el croma se promedia por tiempo y se compara con plantillas de cada tipo de acorde (por ejemplo, C mayor = C, E, G). Después, un decodificador de Viterbi elige la secuencia más probable, con una penalización por cambiar de acorde que controla el control deslizante de Suavizado.
¿Qué tan preciso es?
En grabaciones claras de pop, folk y rock con guitarra o piano suele encontrar la mayoría de los acordes, pero el reconocimiento automático de acordes nunca es perfecto. Los errores habituales son confundir acordes que comparten dos notas (C y Am, o Em y G), pasar por alto acordes de paso rápidos y tomar una nota fuerte de la melodía o del bajo como parte del acorde. Considera el resultado un primer borrador y compruébalo de oído.
¿Por qué indica un acorde que mi canción no tiene?
Prueba a subir el Suavizado para eliminar acordes cortos incorrectos, o vuelve a poner Tipos de acordes en mayores y menores: el vocabulario más amplio puede abusar de las 7.ª y los acordes sus. Si todos los acordes están desplazados un semitono, puede que la grabación esté afinada entre alturas estándar (algo común en discos antiguos o guitarras desafinadas); usa Transponer para corregir los nombres.
¿Cómo se calculan la tonalidad y el tempo?
La tonalidad se estima correlacionando la distribución general de notas de la canción con los perfiles de tonalidad mayor y menor de Krumhansl–Kessler y eligiendo la mejor coincidencia. El tempo se obtiene de la autocorrelación de una envolvente de ataques de nota, y las posiciones de los tiempos se eligen mediante programación dinámica. Las canciones con tempo libre o batería muy suave pueden obtener la mitad o el doble del tempo, lo que solo cambia cómo se agrupan los compases.
¿Puedo usar los acordes con cejilla?
Sí. Transponer desplaza el nombre de cada acorde. Por ejemplo, con la cejilla en el traste 2, transpón −2 para ver las posiciones de acorde que debes tocar: una canción detectada en A mayor se leerá entonces con posiciones de G mayor. Transponer no cambia el audio, solo los nombres.
¿Se sube mi canción?
No. La decodificación, el análisis de Fourier, el seguimiento del pulso y el reconocimiento de acordes se ejecutan en JavaScript en tu navegador. La canción nunca sale de tu dispositivo.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.