MIDI "VJing" software pour EMX
- 74 réponses
- 7 participants
- 5 700 vues
- 7 followers
wax78
Bonjour a tous,
Voila je suis en train d'écrire un nouveau software (pour l'Emx et pas seulement) qui est censé, en fonction des informations midi qu'il reçoit (note on, off, CC, ...) faire des animations visuelles.
Imaginez, par exemple, une scene avec un dizaine de lumière. Chaque lumière pouvant par exemple être allumé en fonction d'un son bien précis. C'est un exemple d'utilisation car le programme ne fait que mixer différentes images en une seule.
Cette scene peut être fixe, ou animée (ce qui est un plus, pour se rapproche des "Animusic" bien connu).
Cela peut aussi etre des images qui n'ont pas de rapport mais qui peuvent etre melangée....
Mais de bonnes videos valent mieux qu'un long discours.
Ces quelques scens ont été rendues avec Thea render (pour infos).
Je compte sortir (un jour) une version release pour ceux interessés mais j'ai besoin de plus de uses case que celui que j'ai en tête.
Avis aux amateurs !!!
Mon but premier ici, ne s'agit nullement ici d'essayer de concurencer ce qui existe deja et qui fonctionne bien, mais d'allier 2 mondes (celui du graphisme et des rendus 3D et celui de la musique)...
J.F. Hicter
Très très intéressant.
Quand tu parles de logiciels déjà existant, tu fais référence à quoi ?
Personnellement, j'aimerais trouver un logiciel qui déclenche des phrases vidéos en synchro MIDI et enregistre le clip résultant.
Un autre projet que j'aimerais voir serait un séquenceur audio-vidéo. Le principe : ne plus simplement séquencer des samples audio mais des samples audio-vidéos -- des "super-samples", disons -- : la musique générée serait tirée de séquences audio-vidéo -- ou de l'EMX, ou des deux --. La vidéo résultante ne serait pas simplement "monophonique" mais "polyphonique" en créant des effets stroboscopiques quand plusieurs séquences audio-vidéo sont superposées, ou des effets de transparence -- couche alpha --, des enveloppes et des effets pourraient être appliqués sur ces "super-samples". Le sequenceur multimédia ultime, en quelque sorte.
Enfin, bref, il y a tout un cahier des charges à définir. Mais si tu es motivé...
[ Dernière édition du message le 14/01/2011 à 11:51:50 ]
wax78
Bah je n'ai vraiment plus les nom en tête mais je suis deja tombé sur qlq soft de vjing que je n'ai pas vraiment essayer (cela n'etant pas ma tasse de thé personellement a l'epoque), et je me demande meme si c'etait pas demo/payant...
Pour les phrases video, c'est peut etre possible aussi entres nous, moi je gere des fixes ou animées jusque la, le truc etant que je n'ai pas de but réel. Je teste et code au feeling.
Y'a moyen d'en discuter ptet (mais faut pas s'attendre a un produit ultra facile a utiliser jdeveloppe ca dans "mon garage tout seul"). Mon but etant de faire un truc qui analyse en temps réel et pas un sequencage bien précis preparé a l'avance
En lisant le reste du poste ca me fait penser que relier du son a un image (ou un gout a un image ou un autre sens) est tres tres complexe.
L'etude des ces interactions s'apelle, si je ne me trompe (et j'aimerai des avis spécialiste), la Synesthésie.
Pour ton deuxieme projets, je me rapelle de sequenceur qui faisaient ca chez Magix (dans le temps ...) ou tu avais tes pistes Audio et midi... donc easy easy.
Mais bon apres je ne sais pas si ca px se greffer sur mon bidules, mais pourquoi pas, j'avoue imaginer l'idée mais j'ai dut mal a tout saisir.
Mais motivé je le suis ... je dois d'ailleurs resortir une petit version de Electribulator depuis 2 semaines mais je manque de temps ^^.
A bientot, on en reparle.
[ Dernière édition du message le 14/01/2011 à 16:24:05 ]
Grex
Ok bon deja Wax tes un fou (dans le bon sens du terme)
Développé un soft qui associe un son suivant ca courbe a une image ca doit etre du costaud bonne chance !
http://www.son2teuf.org/
[ Dernière édition du message le 14/01/2011 à 21:34:30 ]
J.F. Hicter
La difficulté est toujours relative et, apparemment, Renaud (Wax) n'est pas un programmeur débutant. Le problème dans la réalisation de ce projet sera plus le manque de temps et d'énergie que la qualification. Le problème principal est de coupler le traitement de l'image et du son. Un environnement de programmation comme Processing pourrait faire l'affaire. Il y a déjà des librairies pour traiter l'image et le son, et Renaud, en tant que programmeur Java, devrait s'y retrouver.
Wait & see!
Grex
Oui je sais que c'est loin d'être un débutant mais moi j'y pige rien en programmation hein :p c'est pour ca que ca me parait costaud :D
http://www.son2teuf.org/
wax78
Bien vu ! (ou est la camera planquée ?)
J'ai utilisé processing, histoire de facilité... en opengl etc histoire de rapidité...
J'ai aussi rajouté la prise en compte des midi CC pour parametrer les proprietées des images (couleurs, intensité, ...). Genre le cutoff changerait la couleur, et le level l'intensité.
J'ai aussi testé avec cubase et rendus une nouvelle scene.
https://www.youtube.com/v/xWUAWavgTzM?fs=1&hl=fr_FR&hd=1
[ Dernière édition du message le 16/01/2011 à 16:39:06 ]
J.F. Hicter
Oui, Processing c'est bien... Mais dès que l'on veut éditer de la vidéo Quicktime en temps réel -- et pas que ça, malheureusement -- il faut une machine très puissante (que je ne possède pas). J'avais, il y longtemps, fait du traitement temps réel de vidéo mais il fallait que je transforme la vidéo en "suite d'images" pour que ça passe. Reste que le son était absent, bien sûr ! :]
J'ai essayé la nouvelle mouture de GrandVj de chez Arkaos. GROSSE config' nécessaire aussi, malheureusement. Toujours aussi peu optimisé, leur soft.
Voilà un exemple de séquençage, mais je ne sais quel logiciel a été utilisé : https://www.youtube.com/watch?v=6wqOGfTLXGU
Après, il y a aussi la possibilité de générer de l'image de synthèse temps-réel synchronisée en MIDI ! :]
Là, Processing reste le meilleur, je pense.
Autre exemple : https://www.youtube.com/watch?v=U4TmBf_cVLo
[ Dernière édition du message le 16/01/2011 à 17:36:36 ]
wax78
Bah je ne comptais pas non plus gerer les formats videos entre nous, tout doit etre mise sous forme d'images ... (la carte graphique de tout facon au final n'ingurgite que ca on est bien d'accord)
Il devrait y'avoir moyen de faire le meme genre de video (ou tu as juste une video qui se declanche selon un truc) et donc plus un mix d'image... ce qui est interessant aussi...
Pour ce qui est de generer la synthese oui, pq pas mais mon idée est d'avoir les ressources graphique tout pretes a etre rendues, et pas m'amuser a refaire une scene 3D.
Voici encore un petit exemple avec une animation de 50 frames jouée en boucle, avec 6 "lumieres activables" (si j'ose dire ca ainsi).
- < Liste des sujets
- Charte