La visualisation musicale est la génération électronique de formes et d’images basées sur la musique, qui permet aux auditeurs de musique de voir les chansons qu’ils écoutent. L’outil principal pour créer des formes et des images grâce à la visualisation musicale est un logiciel informatique conçu pour capturer des données à partir d’un fichier audio musical. Par exemple, il rassemble des informations sur les fréquences et les niveaux de volume, qui peuvent tous deux être représentés numériquement. Le logiciel informatique traduit ensuite les données en une teinte spécifique sur un spectre de couleurs prédéfini. Il attribue également aux données un point spatial à l’aide des axes X et Y.
Comme le programme informatique reçoit des données continues du fichier audio, il définit de nouvelles couleurs et affectations spatiales en temps réel. Cela « anime » la musique, faisant changer les formes et les images en synchronisation avec l’audio. Les visualisations musicales sont généralement assez complexes car la musique n’est pas qu’un ensemble de données. À tout moment, par exemple, plusieurs fréquences et amplitudes peuvent être présentes, et le programme doit en gérer autant que possible compte tenu des contraintes du code logiciel du programmeur.
Une caractéristique majeure de la visualisation musicale est que les visualisations sont uniques pour chaque morceau de musique exécuté en tandem avec le logiciel de visualisation. Les visualisations diffèrent d’un travail à l’autre car les données capturées par le logiciel ne sont jamais les mêmes d’une chanson à l’autre. Par la suite, une partie de l’intrigue de la visualisation musicale réside dans le fait que les utilisateurs du logiciel, qui peuvent avoir des centaines voire des milliers de fichiers audio à utiliser, perçoivent les visualisations comme excitantes et fraîches à chaque fois.
Plus généralement, la visualisation musicale peut également impliquer le contrôle de la lumière via des programmes informatiques qui capturent des informations audio musicales. Cela fonctionne sur les mêmes principes de base que la visualisation musicale classique, sauf qu’au lieu d’attribuer les données à ce qui équivaut à un graphique en constante évolution, il les attribue à des circuits d’éclairage et à des appareils spécifiques. La personne utilisant ce type de visualisation musicale doit généralement fournir au programme des informations de base sur le système d’éclairage auquel l’ordinateur se connecte. Il s’agit d’une forme populaire de visualisation musicale lors de concerts et de spectacles similaires.
Le plus souvent, les personnes qui souhaitent une visualisation personnelle de la musique utilisent les programmes de visualisation sur les ordinateurs de bureau, les ordinateurs portables et les ordinateurs. Cependant, les progrès technologiques signifient que les programmes peuvent également être exécutés sur des appareils mobiles tels que des téléphones portables. De plus, les fabricants incluent parfois des applications de visualisation autonomes dans des appareils tels que des téléviseurs afin que les consommateurs puissent visualiser la musique des émissions qu’ils regardent ou des stations de musique.