Glossaire DJ
Retrouvez la définition de tous les termes techniques utilisés dans l'univers du DJing et de BeatMate. De l'analyse audio aux waveforms, tout est expliqué ici.
A
Analyse audio
Processus automatisé d'extraction d'informations à partir d'un fichier audio. Dans BeatMate, l'analyse audio comprend la détection du BPM, de la tonalité, du niveau d'énergie, la génération de la waveform et la création de la beatgrid. BeatMate utilise l'ONNX Runtime et la bibliothèque Essentia pour une analyse de haute précision.
AIFF
Audio Interchange File Format. Format audio non compressé développé par Apple. Offre une qualité audio identique au WAV avec un support natif des tags ID3v2 pour les métadonnées. Très utilisé dans l'écosystème Apple et par les DJs utilisant du matériel Pioneer DJ. BeatMate supporte pleinement la lecture, l'analyse et l'écriture de métadonnées AIFF.
Auto-Arrange
Fonctionnalité de BeatMate qui organise automatiquement les morceaux d'une playlist dans un ordre optimisé pour le mix. L'algorithme prend en compte le BPM, la tonalité (compatibilité harmonique via la roue de Camelot), le niveau d'énergie et d'autres paramètres pour proposer un enchaînement fluide et cohérent.
B
BPM (Beats Per Minute)
Unité de mesure du tempo musical, indiquant le nombre de battements par minute. Le BPM est l'information la plus fondamentale pour le beatmatching. BeatMate utilise une détection BPM hybride combinant plusieurs algorithmes (Essentia, analyse spectrale, détection de transitoires) pour une précision maximale, même sur les morceaux complexes ou avec des changements de tempo.
Beatgrid
Grille de tempo superposée à la waveform d'un morceau. La beatgrid marque précisément l'emplacement de chaque temps (beat) dans le morceau. Une beatgrid correcte est essentielle pour la synchronisation automatique, le snap des cue points et l'utilisation des fonctions de quantification. BeatMate génère des beatgrids précises et permet leur édition manuelle.
Beat-matching
Technique fondamentale du DJing consistant à synchroniser le tempo (BPM) et la phase (position des beats) de deux morceaux pour créer une transition fluide. Le beatmatching peut être effectué manuellement à l'oreille ou assisté par la synchronisation automatique du logiciel DJ.
Bibliothèque
Collection organisée de morceaux de musique gérée dans un logiciel DJ. Dans BeatMate, la bibliothèque supporte plus de 13 000 tracks simultanément avec 33 colonnes de métadonnées configurables. Elle offre des fonctions avancées de recherche, filtrage, tri multi-colonnes et navigation par arborescence de fichiers.
Blowfish
Algorithme de chiffrement symétrique par blocs utilisé par BeatMate pour protéger les données sensibles stockées localement, notamment le fichier de licence et les tokens d'authentification. Blowfish offre un bon niveau de sécurité avec des performances élevées.
C
Camelot (Roue de)
Système de notation harmonique simplifié qui attribue un code alphanumérique (1A à 12B) à chaque tonalité musicale. La roue de Camelot facilite le mix harmonique : les tonalités adjacentes sur la roue sont compatibles et produisent des transitions harmonieuses. Par exemple, 8A est compatible avec 7A, 9A et 8B. BeatMate affiche la notation Camelot et l'utilise pour les suggestions de mix.
Crossfader
Potentiomètre horizontal sur une table de mixage DJ qui permet de basculer le son entre deux sources (decks). En position gauche, seule la source gauche est audible ; en position droite, seule la source droite l'est. Les positions intermédiaires permettent de mélanger les deux sources selon une courbe configurable.
Cue point
Marqueur positionné à un endroit précis d'un morceau pour permettre un accès rapide à ce point. Les cue points sont essentiels pour marquer les intros, les drops, les breakdowns ou tout autre point d'intérêt. BeatMate permet de créer, éditer, colorer et exporter les cue points vers les logiciels DJ compatibles (Rekordbox, Serato, Traktor, VirtualDJ, Engine DJ).
D
Deck
Lecteur virtuel dans un logiciel DJ, équivalent numérique d'une platine vinyle ou d'un lecteur CD. Un deck permet de charger, lire, cuer et manipuler un morceau. La plupart des setups DJ utilisent 2 ou 4 decks. Le DJ Studio intégré de BeatMate dispose de decks complets avec waveform, transport et effets.
Drop
Moment clé d'un morceau, particulièrement dans la musique électronique, où la mélodie ou le rythme principal revient après un breakdown ou une montée en tension (build-up). Le drop est souvent le moment le plus énergique et le plus mémorable d'un morceau. Les DJs calent souvent leurs transitions autour des drops.
DSP (Digital Signal Processing)
Traitement numérique du signal audio. Englobe toutes les opérations mathématiques appliquées au signal audio numérique : filtrage, égalisation, compression, effets, time-stretching, pitch-shifting, etc. BeatMate utilise le framework JUCE pour son moteur DSP temps réel.
E
EQ (Equalizer)
Égaliseur. Outil de traitement audio permettant d'ajuster le volume de différentes bandes de fréquences. En DJing, l'EQ à 3 bandes (Low, Mid, High) est standard sur les tables de mixage. Les DJs utilisent l'EQ pour créer des transitions en coupant ou réduisant les basses d'un morceau pendant qu'ils introduisent les basses de l'autre.
Energy level (Niveau d'énergie)
Mesure de l'intensité perçue d'un morceau, généralement exprimée sur une échelle de 1 à 10. BeatMate analyse automatiquement le niveau d'énergie de chaque morceau grâce à l'IA, en prenant en compte le volume, la densité spectrale, le rythme et la dynamique. Cette information est précieuse pour construire des sets avec une progression d'énergie cohérente.
Engine DJ
Logiciel de gestion de bibliothèque DJ développé par InMusic Brands pour les appareils Denon DJ (SC6000, SC Live, Prime 4, etc.). Engine DJ permet de préparer sa bibliothèque et d'exporter vers les platines Denon. BeatMate est compatible avec Engine DJ pour l'import et l'export bidirectionnel.
F
FLAC
Free Lossless Audio Codec. Format de compression audio sans perte de qualité (lossless). Contrairement au MP3 qui supprime des données audio pour réduire la taille, le FLAC compresse sans aucune perte. Le fichier décompressé est identique bit à bit à l'original. Idéal pour les DJs exigeants sur la qualité sonore. BeatMate supporte le FLAC jusqu'à 24 bits / 192 kHz.
Filter (Filtre)
Effet audio qui laisse passer certaines fréquences et en atténue d'autres. Les filtres les plus courants en DJing sont le filtre passe-bas (coupe les aigus), le filtre passe-haut (coupe les graves) et le filtre passe-bande. Les filtres sont très utilisés pour les transitions et les effets créatifs.
Fade
Transition progressive du volume audio. Le fade-in augmente progressivement le volume de zéro au niveau normal, tandis que le fade-out diminue progressivement le volume jusqu'au silence. Les fades sont une technique de transition fondamentale en DJing et sont utilisés dans BeatMate pour les transitions automatiques du DJ Studio.
H
HWID (Hardware ID)
Identifiant matériel unique de l'ordinateur, calculé à partir de plusieurs composants matériels (processeur, carte mère, disques durs). BeatMate utilise le HWID pour lier la licence à une machine spécifique, empêchant l'utilisation non autorisée sur d'autres ordinateurs. Le transfert de licence vers une nouvelle machine est possible via l'espace client.
Hot Cue
Type de cue point qui permet un accès instantané à un point précis du morceau pendant la lecture, sans arrêter celle-ci. Les hot cues sont numérotés (généralement de 1 à 8) et peuvent être déclenchés via des pads ou des raccourcis clavier. BeatMate permet de créer, éditer, colorer et synchroniser les hot cues avec Rekordbox, Serato, Traktor, VirtualDJ et Engine DJ.
Harmonic mixing (Mix harmonique)
Technique de mix qui consiste à enchaîner des morceaux dont les tonalités sont compatibles, créant ainsi des transitions musicalement agréables. Le mix harmonique s'appuie sur la roue de Camelot ou le cercle des quintes. BeatMate analyse la tonalité de chaque morceau et suggère les transitions harmoniques compatibles.
I
Import / Export
Fonctionnalité permettant de transférer des données (bibliothèque, playlists, hot cues, métadonnées, beatgrids) entre BeatMate et d'autres logiciels DJ. BeatMate supporte l'import et l'export bidirectionnel avec 5 logiciels DJ : Rekordbox, Serato DJ, Traktor Pro, VirtualDJ et Engine DJ. Le transfert est complet et préserve toutes les informations.
K
Key detection (Détection de tonalité)
Analyse automatique de la tonalité musicale d'un morceau. BeatMate utilise des modèles d'intelligence artificielle (ONNX Runtime) pour détecter la tonalité avec une grande précision. Le résultat est exprimé en notation musicale standard (ex: Am, C#m) et en notation Camelot (ex: 8A, 3B) pour faciliter le mix harmonique.
Key lock (Verrouillage de tonalité)
Fonction qui maintient la tonalité originale d'un morceau lorsque son tempo est modifié. Sans key lock, accélérer un morceau augmente sa tonalité (effet chipmunk) et le ralentir la diminue. Le key lock utilise des algorithmes de time-stretching (comme SoundTouch dans BeatMate) pour séparer tempo et tonalité.
L
Licence
Droit d'utilisation du logiciel BeatMate accordé à l'utilisateur. La licence est liée au compte utilisateur et à l'identifiant matériel (HWID) de l'ordinateur. BeatMate propose plusieurs types de licences : essai gratuit (7 jours), mensuelle, trimestrielle et annuelle. La licence détermine les fonctionnalités accessibles.
Loop (Boucle)
Répétition continue d'une section d'un morceau, définie par un point d'entrée et un point de sortie. Les loops sont utilisées pour prolonger une section (intro, breakdown, drop) pendant une transition ou pour créer des effets créatifs. Les tailles courantes sont 1, 2, 4, 8 ou 16 beats.
Luhn (Algorithme de)
Algorithme de validation utilisé dans BeatMate pour vérifier l'intégrité des clés de licence et des identifiants. L'algorithme de Luhn détecte les erreurs de saisie courantes (chiffre unique erroné, transposition de deux chiffres adjacents) et garantit que les données sont valides avant traitement.
M
Métadonnées
Informations descriptives associées à un fichier audio : titre, artiste, album, genre, année, BPM, tonalité, durée, commentaire, label, remixeur, etc. Les métadonnées sont stockées dans les tags du fichier (ID3 pour MP3, Vorbis Comments pour FLAC/OGG). BeatMate gère 33 colonnes de métadonnées via la bibliothèque TagLib.
Mix
Enchaînement de morceaux réalisé par un DJ, créant un flux musical continu. Un mix peut être live (en direct) ou pré-enregistré. Le terme désigne aussi la transition entre deux morceaux. Un bon mix assure la continuité du tempo, de l'harmonie et de l'énergie entre les morceaux.
Mashup
Technique créative consistant à superposer des éléments de deux morceaux ou plus pour créer une nouvelle composition. Typiquement, la partie vocale d'un morceau est combinée avec l'instrumental d'un autre. La séparation de stems de BeatMate facilite la création de mashups en isolant les voix, les basses, la batterie et les autres instruments.
M4A
Extension de fichier pour les fichiers audio encodés au format MPEG-4 Audio (AAC). Le M4A offre une meilleure qualité audio que le MP3 à bitrate équivalent. C'est le format par défaut des achats sur l'iTunes Store d'Apple. BeatMate supporte pleinement le format M4A pour la lecture, l'analyse et la gestion des métadonnées.
O
ONNX Runtime
Open Neural Network Exchange Runtime. Moteur d'inférence haute performance développé par Microsoft pour l'exécution de modèles de machine learning et de deep learning. BeatMate utilise l'ONNX Runtime pour exécuter des modèles d'IA pré-entraînés pour la détection de tonalité, l'analyse d'énergie et la séparation de stems, directement sur le CPU de l'utilisateur.
OGG (Vorbis)
Format de conteneur audio ouvert et libre de droits, généralement associé au codec Vorbis. OGG Vorbis offre une qualité audio supérieure au MP3 à bitrate équivalent et est exempt de brevets. Utilisé par Spotify et de nombreux jeux vidéo. BeatMate supporte la lecture et l'analyse des fichiers OGG Vorbis.
Open Key
Système de notation harmonique alternatif à Camelot, développé par Beatport. Open Key utilise des nombres de 1 à 12 suivis de la lettre d (mineur) ou m (majeur). Par exemple, 1d correspond à 1A en Camelot (La mineur). BeatMate peut afficher les tonalités en notation Open Key, Camelot ou notation musicale standard.
P
Playlist
Liste ordonnée de morceaux créée par le DJ pour organiser sa sélection musicale. Les playlists peuvent être statiques (liste fixe) ou intelligentes (générées automatiquement selon des critères : BPM, tonalité, genre, énergie). BeatMate offre des playlists intelligentes avancées et synchronise les playlists avec les logiciels DJ compatibles.
Preview (Pré-écoute)
Fonction permettant d'écouter un morceau sans l'envoyer vers la sortie principale (le public). La pré-écoute se fait généralement au casque via une sortie audio dédiée (cue). Essentielle pour préparer les transitions. BeatMate intègre un lecteur de pré-écoute avec waveform dans la bibliothèque.
Pitch
Hauteur tonale d'un son, déterminée par sa fréquence fondamentale. En DJing, le pitch est contrôlé par le fader de pitch (ou tempo slider) qui accélère ou ralentit le morceau. Sans key lock, modifier le pitch modifie aussi la tonalité. Le pitch est exprimé en pourcentage de variation par rapport au tempo original.
R
Rekordbox
Logiciel de gestion de bibliothèque et de performance DJ développé par Pioneer DJ (AlphaTheta). Rekordbox est le logiciel standard pour les platines CDJ et les contrôleurs Pioneer. BeatMate offre une compatibilité complète avec Rekordbox : import/export de bibliothèques, playlists, hot cues, beatgrids, métadonnées et waveforms.
RGB Waveform
Représentation visuelle d'un morceau où les couleurs indiquent la répartition fréquentielle : rouge pour les basses, vert pour les médiums et bleu pour les aigus. Les waveforms RGB sont plus informatives que les waveforms monochromes et permettent de repérer visuellement les éléments musicaux. BeatMate génère des waveforms RGB accélérées par GPU pour un rendu fluide.
S
Serato DJ
Logiciel DJ professionnel développé par Serato, très populaire dans le milieu hip-hop, scratch et open format. Serato stocke ses données (cue points, beatgrids, waveforms) directement dans les tags des fichiers audio. BeatMate lit et écrit les tags Serato pour une synchronisation transparente.
Stems (Séparation de)
Technologie permettant de séparer un morceau en ses composantes individuelles : voix, basses, batterie et autres instruments. BeatMate utilise des modèles de deep learning exécutés via l'ONNX Runtime pour séparer les stems en temps réel. Cette fonctionnalité est utilisée pour les mashups, le remix, l'isolement vocal et le contrôle avancé du mix.
Set preparation (Préparation de set)
Processus de sélection, d'organisation et de planification des morceaux avant une performance DJ. La préparation de set inclut l'analyse des morceaux, la création de playlists, le placement de cue points et la planification des transitions. BeatMate est spécialement conçu pour cette étape cruciale, avec des outils d'IA pour automatiser et optimiser la préparation.
Snap to beat
Fonction de quantification qui aligne automatiquement les cue points, les loops et les actions sur le beat le plus proche de la beatgrid. Le snap to beat garantit que les marqueurs sont toujours positionnés sur un temps précis, évitant les décalages rythmiques lors du déclenchement des hot cues ou des loops.
T
TagLib
Bibliothèque logicielle open-source de lecture et d'écriture de métadonnées (tags) dans les fichiers audio. TagLib supporte les formats ID3v1, ID3v2, APE, Vorbis Comments, MP4/iTunes et ASF. BeatMate utilise TagLib comme moteur principal pour la gestion des 33 colonnes de métadonnées de sa bibliothèque.
Traktor
Logiciel DJ professionnel développé par Native Instruments. Traktor Pro est reconnu pour son moteur d'effets avancé, ses remix decks et ses stem decks. Les données sont stockées dans un fichier NML (XML). BeatMate lit et écrit le format NML pour l'import et l'export complet avec Traktor.
Transition
Passage d'un morceau à un autre dans un mix DJ. Les transitions peuvent être réalisées de nombreuses manières : fondu croisé (crossfade), EQ mixing, cut, drop mix, harmonic mixing, etc. La qualité des transitions est ce qui distingue un bon DJ. BeatMate aide à planifier les transitions optimales en analysant la compatibilité BPM, tonale et énergétique.
Timeline
Représentation visuelle chronologique d'un set DJ dans BeatMate. La timeline affiche les morceaux dans l'ordre de lecture avec leurs transitions, permettant de visualiser et d'éditer la structure complète du set. Utilisée dans le module de préparation de set et le DJ Studio intégré.
V
VirtualDJ
Logiciel DJ développé par Atomix Productions, l'un des plus populaires au monde avec des millions d'utilisateurs. VirtualDJ est reconnu pour sa polyvalence, sa large compatibilité matérielle et ses fonctionnalités avancées (vidéo, stems, sampler). BeatMate est compatible avec VirtualDJ pour l'import et l'export de bibliothèques, playlists et hot cues.
Vocal
Partie vocale (chantée ou rappée) d'un morceau de musique. Dans le contexte du DJing et de BeatMate, le terme "vocal" désigne aussi le stem vocal isolé par la séparation de stems. Isoler les vocals permet de créer des acapellas pour les mashups, ou de réduire les voix pour des transitions instrumentales plus propres.
W
Waveform (Forme d'onde)
Représentation visuelle graphique d'un signal audio. La waveform affiche l'amplitude du signal en fonction du temps, permettant au DJ de repérer visuellement les éléments d'un morceau : intro, couplets, refrains, drops, breakdowns et outro. BeatMate génère des waveforms RGB haute résolution accélérées par GPU, avec défilement fluide et zoom.
WAV
Waveform Audio File Format. Format audio non compressé (PCM) développé par Microsoft et IBM. Le WAV offre la meilleure qualité audio possible car il stocke les échantillons audio sans aucune compression ni perte. C'est le format de référence en studio. Les fichiers WAV sont volumineux mais garantissent une fidélité parfaite. BeatMate supporte le WAV jusqu'à 32 bits / 384 kHz.
WMA
Windows Media Audio. Format audio compressé développé par Microsoft, concurrent du MP3. Le WMA offre une qualité similaire au MP3 et a été largement utilisé dans l'écosystème Windows. BeatMate supporte la lecture et l'analyse des fichiers WMA pour assurer la compatibilité avec les bibliothèques musicales historiques.