ForHosting KIT · Maison, cuisine et loisirs

Transposeur musical

Montez C D E F de deux demi-tons et vous obtenez D E F# G : collez une note, une ligne mélodique ou une grille d'accords, indiquez le nombre de demi-tons vers le haut ou le bas, puis copiez les noms transposés. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Demi-tons
2
Vous obtenez
Original
C D E F
Transposé
D, E, F#, G
Texte transposé
D E F# G
Quantité
4

Un transposeur musical est le moyen le plus rapide de porter une mélodie, un riff ou une ligne de grille dans une autre tonalité sans réécrire chaque lettre à la main. Chaque jeton doit commencer par une lettre de hauteur valable de A à G et un dièse ou un bémol facultatif ; les suffixes de qualité tels que m, 7 ou maj7 restent attachés à la nouvelle fondamentale, et les basses après barre se déplacent du même entier.

Ce que fait un transposeur musical et ce que contient la réponse

Transposer une note consiste à déplacer sa classe de hauteur d'un nombre signé de demi-tons tout en conservant tout suffixe de qualité qui nomme un accord. Dans le tempérament égal à douze sons chaque touche de piano, frette de guitare ou demi-ton est un demi-ton, de sorte qu'une note de classe R décalée de N demi-tons aboutit à (R plus N) modulo douze.

C monté de deux demi-tons devient D ; A mineur monté de trois demi-tons devient C mineur ; Fa dièse baissé d'un demi-ton devient F ; un C barre E monté de deux demi-tons devient D barre Fa dièse. Les suffixes de qualité sont conservés caractère par caractère après une fondamentale valable : m reste m, 7 reste 7, maj7 reste maj7, sus4 reste sus4. Zéro demi-ton est une identité valable.

Où un transposeur musical gagne sa place en répétition, en classe et dans le logiciel

Auteurs et vocalistes utilisent un transposeur musical lorsqu'une démo est trop grave ou trop aiguë : collez les notes de la mélodie ou la boucle à quatre accords, réglez le décalage de demi-ton qui correspond à la nouvelle tonique, et imprimez une grille que le guitariste peut lire sans calculer le capodastre de tête. Les groupes de reprises égalisent un enregistrement paru un ton au-dessus de la grille d'origine, ou baissent une ligne de vents pour que le chanteur parcoure les couplets.

Les enseignants parcourent avec la classe l'arithmétique des classes de hauteur en montrant pourquoi C D E F devient D E Fa dièse G en montant d'une seconde majeure, puis basculent prefer vers flats pour montrer la famille enharmonique de si bémol après un saut de tierce mineure. Équipes de louange et cercles autour du feu conservent une grille de formes et plusieurs tonalités ; un calculateur rapide hors ligne évite les erreurs lorsque le vocaliste demande encore un demi-ton entre deux chansons.

Celles et ceux qui construisent des applications appellent le même contrat depuis des scripts pour ensemencer des vecteurs de test déterministes dans des interfaces de répertoire, normaliser les noms de notes saisis avant d'afficher un badge de ton de concert, ou satisfaire des énoncés de programmation qui exigent des noms transposés plutôt qu'une conjecture.

Égaliser un enregistrement ou une ligne de vents

Montez ou baissez une grille pour que guitare, piano et vents partagent une seule tonalité de concert sans réécrire chaque nom de note à la main.

Quels noms de notes le transposeur musical accepte-t-il ?

Fondamentales A–G avec # ou b facultatif, suffixes de qualité facultatifs tels que m, 7, maj7, sus4, et basse après barre facultative (C/E).

Comment le transposeur choisit-il dièses ou bémols ?

Le prefer facultatif vaut auto, sharps ou flats. Auto conserve la famille d'altérations de chaque jeton ; les naturelles utilisent les dièses à la montée et les bémols à la descente. Fixez prefer pour imposer une graphie.

Les accords barrés tels que C/E sont-ils transposés ?

Oui. La note de basse se déplace du même nombre de demi-tons que la fondamentale, de sorte que C/E deux demi-tons plus haut devient D/F#. Une barre qui n'est pas une hauteur (par exemple 6/9) est traitée comme suffixe de qualité, non comme basse.

Combien coûte le transposeur musical ?

Il est gratuit dans votre navigateur sur cette page.

Comment monter une mélodie de deux demi-tons ?

Collez les notes, par exemple C D E F, et indiquez 2 demi-tons : le résultat est D E F# G. Les qualités d'accord comme m ou maj7 restent attachées à chaque nouvelle fondamentale.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/hobby/music-transposer

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/hobby/music-transposer \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"notes":"C D E F","semitones":2}'
{
  "notes": "C D E F",
  "semitones": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_transposer",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_notes64
min_semitones-48
max_semitones48
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Collez un nom de note isolé ou une progression complète de notes et d'accords, choisissez de combien de demi-tons monter ou descendre, et ce calculateur renvoie les noms transposés dans le tempérament égal à douze sons. Si un jeton n'est pas un nom de note valable, la requête échoue avec invalid_input au lieu d'inventer une graphie en silence.

Ce que fait un transposeur musical et ce que contient la réponse

Ce transposeur musical accepte un nom ou une progression entière séparée par des espaces, des virgules ou des barres verticales, puis renvoie original, la liste notes analysée, transposed comme tableau de noms, transposed_text comme chaîne prête à copier, count, les demi-tons signés que vous avez envoyés, prefer, direction (up, down ou unison), interval comme nom de l'intervalle résiduel, residual_semitones, octaves_in_shift, method pitch_class_mod12, une courte chaîne formula, et items avec fondamentale, qualité facultative, basse facultative et forme transposée de chaque jeton. Il n'y a ni détecteur de hauteur audio ni réécriture diatonique d'une armure complète : le moteur évalue la forme fermée dans les limites documentées ou rejette l'entrée avec invalid_input. Associez le JSON à votre propre imprimeur de grilles si vous avez besoin de partitions PDF ; ce point d'accès ne réécrit que les noms de notes afin qu'un chanteur, un guitariste et un script partagent une seule source de vérité.

Contrat d'entrée, noms de notes valables, altérations et erreurs

Chaque jeton doit commencer par une lettre de fondamentale de A à G et un dièse ou un bémol facultatif (ASCII # et b, ou les altérations unicode). Après cette fondamentale vous pouvez attacher un suffixe de qualité (m, 7, maj7, sus4, dim, aug, add9 et analogues) copié sur la nouvelle fondamentale, et vous pouvez attacher une basse après barre qui est elle-même un nom de note valable (C/E). Le prefer facultatif est un enum de auto, sharps ou flats et vaut auto par défaut : auto conserve la famille d'altérations de chaque jeton, tandis que les naturelles utilisent les dièses à la montée et les bémols à la descente, de sorte que G trois demi-tons plus haut avec prefer flats devient si bémol plutôt que la dièse. Les noms de notes invalides sont l'échec définitoire de cette page : un jeton tel que H, xyz, un nombre ou un glyphe qui n'est pas une lettre de hauteur anglaise est rejeté par son nom afin qu'un outil de grille ne publie pas une graphie fausse. Le champ obligatoire notes est une chaîne telle que C D E F, une liste séparée par des virgules ou une ligne de grille à barres verticales ; les alias note, chords, progression, input, text et symbols sont acceptés, et un tableau de noms de notes est normalisé en la même liste. Le champ obligatoire semitones est un entier de -48 à 48 ; les alias steps, interval, shift, n et transpose_by sont acceptés. Fractions, chaînes non numériques et valeurs hors de cette plage échouent avec invalid_input et ne sont pas facturées. Au plus 64 noms sont acceptés par requête. Si notes ou semitones manquent, l'erreur nomme le champ.

Où un transposeur musical gagne sa place en répétition, en classe et dans le logiciel

Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, la validation échouée n'est pas facturée et rien n'est stocké après la réponse. Cette scission — exploration interactive gratuite et API tarifée au résultat identique — s'aligne sur le reste du catalogue KIT de niveau A et vous permet de passer d'une démonstration de classe à un pipeline automatisé sans changer le résultat mathématique. Documentez que les choix enharmoniques suivent prefer et la famille d'altérations de chaque fondamentale d'entrée sous tempérament égal, non des tempéraments historiques ni des accordages ouverts de guitare, et gardez les requêtes dans les limites publiées de notes et de demi-tons afin que les ancrages d'intégration continue restent stables.

Porter une mélodie ou une chanson dans la tessiture du chanteur

Collez les notes ou la progression d'origine, choisissez un décalage de demi-tons signé et copiez transposed_text dans une grille de répétition qui correspond à la nouvelle tonique.

Fixtures déterministes pour applications musicales

Générez des tableaux transposés reproductibles pour des outils de répertoire, des assertions de CI et des ateliers de classes de hauteur qui doivent rejeter les noms de notes invalides.

Comment transposer une note ou une progression d'accords en demi-tons ?

Envoyez notes comme une chaîne du type C D E F ou C Am F G et un entier semitones. L'API renvoie les noms dans transposed et transposed_text. Les décalages positifs montent ; les négatifs descendent.

Consulter la documentation complète du KIT →