audio ligne Visualisation de musique



music visualizer online (2)

Je suis intéressé à apprendre sur la visualisation de la musique.

(par exemple: http://en.wikipedia.org/wiki/Music_visualization )

Quelqu'un at-il des livres à recommander sur le sujet?

(Je sais que ce n'est pas une question technique, mais cela semble être un bon endroit à demander)

Merci beaucoup

https://ffff65535.com


Vous avez de la chance - c'est un bon moment pour s'impliquer dans le médium. Beaucoup de nouvelles plates-formes multimédia open source sont disponibles maintenant, avec de grandes communautés qui se forment autour d'eux - ce qui rend beaucoup plus facile de mettre en place quelque chose de opérationnel.

Je ne connais pas de livres spécifiquement sur la visualisation audio, mais je pense que vous seriez bien servi en lisant des documents plus généraux sur:

  • infographie en général
  • conception graphique (couleur, forme, etc.)
  • visualisation de données
  • l'une des grandes nouvelles plates-formes multimédias open source

Si vous écrivez un plugin de visualisation pour un lecteur multimédia, le problème peut généralement être traité comme le mappage des données FFT et le temps passé dans l'espace des pixels. Vous obtenez le temps et les données FFT presque gratuitement, donc le reste du problème est la programmation graphique, la conception visuelle, la sensibilité musicale et l'imagination. La façon dont vous les combinez sera idéalement la vôtre.

Vous pouvez vous attendre à trouver beaucoup d'informations, d'outils, d'exemples et de communautés intéressants autour des plates-formes multimédia open source modernes:

  • processing.org - une plate-forme basée sur Java qui facilite la mise en route de vos travaux (appelés «esquisses»), avec de nombreux exemples. Vous pouvez brancher une bibliothèque comme minimum pour obtenir les parties audio FFT gratuitement
  • openFrameworks et libcinder - plates-formes basées sur C ++. Si vous voulez écrire des plugins pour un lecteur multimédia comme iTunes, vous devrez peut-être utiliser un langage comme C ++. Si vous connaissez déjà (ou voulez apprendre) C ++, les deux sont de bons choix.

Je vous recommande de sauter directement avec une plateforme comme processing.org, avec une bibliothèque comme minim, de jouer avec les exemples fournis et de développer vos connaissances à partir de là.

Il y a quelques livres sur le traitement si cela convient à votre style d'apprentissage.

Si vous voulez rester à jour, les blogs comme createdigitalmotion sont une excellente ressource. Découvrez également des artistes comme flight4040 et Memo Akten qui utilisent ces frameworks.

J'espère que cela pourra aider.






music