Chanson en MIDI
Disponible · essai gratuitTransformez n'importe quelle chanson, lien YouTube ou enregistrement en notes MIDI. Lisez-les comme une partition, entraînez-vous sur un piano dans le navigateur ou appelez l'API.
Exemple réelUn vrai morceau converti en MIDI
Une vidéo de piano YouTube transformée en MIDI. Écoutez-la, téléchargez-la ou travaillez-la plus bas, c’est le morceau par défaut.
Le morceau en entrée
Le MIDI obtenu
Chargement du MIDI…
Ajoutez votre propre chanson
Utilisez un lien YouTube, un titre de chanson ou un fichier. Elle est enregistrée dans « Mes chansons » dans ce navigateur.
Lien YouTube ou titre de chanson
- ✓ N’importe quel lien YouTube, chansons classiques comprises
- ✓ Pas une vidéo de piano ? Nous trouvons pour vous une version piano de la même chanson
- ✓ Ou tapez simplement un titre de chanson
- MIDI (.mid, .midi): s’ouvre instantanément, sans limite
- Enregistrement de piano (MP3, WAV, M4A, OGG, FLAC, MP4, MOV, WEBM): piano seul uniquement, jusqu’à 10 minutes et 200 Mo
Gratuit : 3 chansons par jour (liens, titres et enregistrements comptent ensemble). Créer les notes prend environ 1 à 2 fois la durée du morceau.
Chargement des sons du piano…
Progression
0 / 311
Précision
100%
Série
0 (record 0)
Heure
0:00
Jouez les touches qui s'allument : touchez-les, utilisez le clavier de l'ordinateur ou branchez un clavier MIDI. Le morceau vous attend, et les accords demandent toutes leurs notes. Passez à la grille de touches Roblox pour voir quelle touche de l'ordinateur joue chaque note. Maintenez chaque touche le temps indiqué ; relâchée trop tôt, elle est à rejouer.
Son de piano : Salamander Grand Piano par Alexander Holm, CC BY 3.0
Pour les cours, les reprises et les jeux
- ApprendreCours de pianoDes arrangements faciles et complets de n'importe quelle chanson pour s'entraîner avec des notes qui tombent.
- CréateursReprises et DAWGlissez le MIDI dans n'importe quel DAW et lancez une reprise en quelques minutes.
- JeuxGrilles de touches pour jeuxUne grille de touches facultative pour le Roblox Virtual Piano, rythme et accords compris.
Appelez Chanson en MIDI depuis votre code
Gratuit, sans clé : appelez-le en REST depuis votre code, et indiquez llms.txt à votre agent IA pour qu’il apprenne à s’en servir. Les limites quotidiennes sont par adresse IP.
https:/ / api.opennan.com/ v1/ piano/ transcriptions- POST
/Le même endpoint sous le chemin musique.v1/ music/ midi-transcriptions - GET
/Statut et fichiersv1/ piano/ transcriptions/ {id} - GET
/Télécharger le fichier MIDI.v1/ piano/ transcriptions/ {id}/ midi
Aucune clé requise
Cet outil est gratuit et s’appelle sans clé. Les limites quotidiennes s’appliquent par adresse IP.
Envoyez votre première requête
Envoyez-la telle quelle depuis votre code ou votre 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}/midiSuivez la tâche
L’appel répond tout de suite avec un id de tâche. Interrogez la tâche jusqu’à ce qu’elle se termine :
GEThttps:// api.opennan.com/ v1/ piano/ transcriptions/ {id} - queued
- En attente d’un worker
- running
- En cours de création
- succeeded
- Terminé : outputs[].url contient les fichiers
- failed
- Échec : rien n’est facturé
Erreurs et solutions
401Clé manquante ou incorrecte
Envoyez l’en-tête Authorization: Bearer avec une clé de la console.
402Solde insuffisant
Ajoutez du crédit dans Facturation, puis renvoyez le même appel.
400Une valeur est refusée
Lisez error.message : il nomme le champ. Utilisez une valeur du tableau des paramètres.
429Trop de requêtes
Attendez quelques secondes et réessayez, un peu plus longtemps après chaque 429.
Chanson en MIDI : questions
Combien coûte Chanson en MIDI ?
C’est gratuit : 3 chansons par jour, sans clé.
Comment l’appeler depuis mon code ?
Envoyez POST https://api.opennan.com/v1/piano/transcriptions. Aucune clé n’est requise. La réponse est un id de tâche : interrogez https://api.opennan.com/v1/piano/transcriptions/{id} jusqu’à la réussite ou l’échec de la tâche.
Mon agent IA peut-il l’utiliser ?
Oui. Indiquez https://api.opennan.com/llms.txt à votre agent : il explique cet endpoint et tous les autres.