Dépose une chanson et obtiens son tempo, sa tonalité et son code Camelot en quelques secondes. L'analyse tourne sur ton appareil - le fichier n'est jamais envoyé nulle part.
100% in your browser - your files never leave your device.
N'importe quel MP3, WAV, OGG, FLAC ou M4A - un morceau entier ou juste une boucle de quatre secondes ou plus. Le fichier est décodé en local par ton navigateur.
Le tempo vient de l'autocorrélation de l'enveloppe d'attaques de l'audio ; la tonalité vient de la comparaison d'une empreinte chromatique avec les profils de tonalité classiques de Krumhansl. Aucun serveur impliqué.
Tu obtiens le BPM avec la grille de battements dessinée sur la forme d'onde, plus la tonalité détectée avec son code de la roue Camelot et l'alternative la plus probable.
Le tempo et la tonalité sont les deux chiffres qui font que la musique s'emboîte. Les DJ s'en servent pour caler les beats et mixer harmoniquement : deux morceaux à positions Camelot compatibles (même chiffre, ou un pas d'écart) se fondent sans frotter. Les producteurs ont besoin du BPM pour verrouiller samples et boucles sur la grille du projet, et de la tonalité pour superposer des mélodies, écrire des lignes de basse ou choisir un acapella juste.
Même chose pour la pratique et les reprises : savoir qu'une chanson est, disons, à 96 BPM en F# mineur te dit où régler ton métronome et dans quelle gamme improviser. Plutôt que de taper le tempo au chronomètre ou de chercher la tonalité à l'oreille au piano, cet analyseur mesure les deux directement depuis l'audio.
Contrairement à la plupart des détecteurs de BPM en ligne, rien n'est envoyé ici. Ton audio est décodé et analysé par du code qui tourne dans la page elle-même - la même détection que le studio TuttiDAW utilise pour aligner l'audio transcrit sur la grille - donc ça marche à la vitesse du hors-ligne, sur des démos et du matériel inédit que tu n'enverrais jamais à un serveur inconnu.
Très fiable sur un jeu régulier avec une pulsation claire (électro, pop, rock). Attends-toi à des difficultés sur les interprétations rubato, les changements de tempo en cours de morceau, et l'ambiguïté entre temps simple et double - c'est pourquoi le résultat affiche aussi les lectures à mi-tempo et à tempo double.
La roue Camelot répartit les 24 tonalités musicales sur les positions 1A-12A (mineur) et 1B-12B (majeur). Les morceaux dont les codes coïncident ou sont à un pas d'écart (par ex. 8A et 9A, ou 8A et 8B) sont harmoniquement compatibles - c'est ainsi que les DJ choisissent le morceau suivant sans conflit de tonalités.
Non. Le fichier est décodé par ton navigateur et analysé par du JavaScript qui tourne sur ton appareil. Il ne quitte jamais ton ordinateur, ce qui veut aussi dire que l'analyse démarre instantanément au lieu d'attendre un upload.
Les boucles de batterie, les percussions et le sound design chargé en bruit n'ont pas de centre tonal, la détection de tonalité n'y a donc aucun sens. Si un morceau mélodique ressort sans tonalité, il est peut-être trop court ou son contenu tonal trop enfoui - essaie un passage avec des accords ou une basse bien nets.
Tout ce que ton navigateur sait décoder : MP3, WAV, OGG, FLAC et généralement M4A/AAC. La détection de tempo demande au moins quatre secondes d'audio environ ; pour la tonalité, des extraits plus longs avec des changements d'accords donnent des résultats plus sûrs.
Transcris la mélodie du morceau que tu viens d'analyser en MIDI éditable.
Tous les outils audio dans le navigateur, construits sur le moteur TuttiDAW.
Guides sur l'enregistrement, le mixage et la création musicale dans le navigateur.
Besoin de faire plus qu'analyser ? Charge le morceau dans TuttiDAW et édite-le, boucle-le et mixe-le directement dans ton navigateur.
Découvre TuttiDAW - le DAW gratuit dans le navigateur