Canción a MIDI
Activo · prueba gratisConvierte cualquier canción, enlace de YouTube o grabación en notas MIDI. Léelas como partitura, practícalas en un piano en el navegador o usa la API.
Ejemplo realUna canción real convertida en MIDI
Un vídeo de piano de YouTube convertido en MIDI. Escúchalo, descárgalo o practícalo abajo como canción predeterminada.
La canción que entró
El MIDI que salió
Cargando el MIDI…
Añade tu propia canción
Usa un enlace de YouTube, el nombre de una canción o un archivo. Se guarda en “Mis canciones” en este navegador.
Enlace de YouTube o nombre de canción
- ✓ Cualquier enlace de YouTube, también canciones normales
- ✓ ¿No es un video de piano? Buscamos una versión de piano de la misma canción
- ✓ O escribe solo el nombre de la canción
- MIDI (.mid, .midi): se abre al instante, sin límite
- Grabación de piano (MP3, WAV, M4A, OGG, FLAC, MP4, MOV, WEBM): solo piano, hasta 10 minutos y 200 MB
Gratis: 3 canciones al día (enlaces, nombres de canciones y grabaciones cuentan juntos). Crear las notas tarda entre 1 y 2 veces la duración de la canción.
Cargando sonidos de piano…
Progreso
0 / 311
Precisión
100%
Racha
0 (mejor 0)
Tiempo
0:00
Toca las teclas que brillan: púlsalas, usa el teclado del ordenador o conecta un teclado MIDI. La canción te espera y los acordes necesitan todas sus notas. Cambia a la hoja de teclas de Roblox para ver qué tecla del ordenador toca cada nota. Mantén cada tecla el tiempo indicado; si la sueltas antes, tendrás que tocarla otra vez.
Sonido de piano: Salamander Grand Piano de Alexander Holm, CC BY 3.0
Para clases, covers y juegos
- AprenderClases de pianoArreglos fáciles y completos de cualquier canción para practicar con notas que caen.
- CreadoresCovers y DAWSuelta el MIDI en cualquier DAW y empieza un cover en minutos.
- JuegosHojas de teclas para juegosUna hoja de teclas opcional para el Roblox Virtual Piano, con ritmo y acordes.
Llama a Canción a MIDI desde tu código
Gratis, sin clave: llámalo por REST desde tu código y apunta tu agente de IA a llms.txt para que aprenda cómo. Los límites diarios son por dirección IP.
https:/ / api.opennan.com/ v1/ piano/ transcriptions- POST
/El mismo endpoint bajo la ruta de música.v1/ music/ midi-transcriptions - GET
/Estado y archivosv1/ piano/ transcriptions/ {id} - GET
/Descarga el archivo MIDI.v1/ piano/ transcriptions/ {id}/ midi
Sin clave
Esta herramienta es gratis y se llama sin clave. Los límites diarios son por dirección IP.
Envía tu primera solicitud
Envíala tal cual desde tu código o tu terminal.
curl https://api.opennan.com/v1/piano/transcriptions \ -F url="https://www.youtube.com/watch?v=..." # Then poll until status is "succeeded": curl https://api.opennan.com/v1/piano/transcriptions/{id} # And download the MIDI: curl -o song.mid https://api.opennan.com/v1/piano/transcriptions/{id}/midiConsulta la tarea
La llamada responde al instante con un id de tarea. Consulta la tarea hasta que termine:
GEThttps:// api.opennan.com/ v1/ piano/ transcriptions/ {id} - queued
- Esperando un worker
- running
- En proceso
- succeeded
- Listo: outputs[].url contiene los archivos
- failed
- Falló: no se cobra
Errores y cómo resolverlos
401Falta la clave o es incorrecta
Envía la cabecera Authorization: Bearer con una clave de la consola.
402Saldo insuficiente
Añade saldo en Facturación y vuelve a enviar la misma llamada.
400Un valor no se acepta
Lee error.message: indica el campo. Usa un valor de la tabla de parámetros.
429Demasiadas solicitudes
Espera unos segundos y vuelve a intentarlo, esperando más tras cada 429.
Canción a MIDI: preguntas
¿Cuánto cuesta Canción a MIDI?
Es gratis: 3 canciones al día, sin clave.
¿Cómo lo llamo desde mi código?
Envía POST https://api.opennan.com/v1/piano/transcriptions. No hace falta clave. Responde con un id de tarea: consulta https://api.opennan.com/v1/piano/transcriptions/{id} hasta que la tarea termine bien o falle.
¿Puede usarlo mi agente de IA?
Sí. Indícale a tu agente https://api.opennan.com/llms.txt: explica este endpoint y todos los demás.