Demoscene.fr BBS
Communauté => Productions => Topic started by: XT95 on 06 June 2012 à 03:28:16
-
Bonjour a tous,
je viens vous présentez un projet sur lequel je travail depuis pas mal de temps !
Je vous présente donc Visual Live System (VLS ?!), le premier logiciel de visual jockey basé sur du distance field ;D!
L'idée : a partir d'une entrée audio (lecture d'un mp3, récuperation d'un flux via entrée microphone), on calcul le spectre et on projete des shaders en syncrho avec la zic et on obtient donc des "démos live" !
Au niveau des features, le logiciel a été pensé vraiment comme un logiciel de DJ mais version vidéo : on a 2 chan video que l'on peut mixer en temps réel. Sur la sortie final, il est aussi possible de rajouter des effets de post processing (fish eye, god ray, motion blur etc) ainsi que des calques d'images avec alpha. Sur chaque canal, en plus de la synchro auto avec le spectre, il y a la possibilité de modifier 4 parametres manuellement (qui different selon la scene chargé sur le canal)! Et cerise sur le gateau, le tout est controlable via un controller midi externe !
Ca tourne sous linux & windows (et donc mac mais pas testé !)
Une petite vidéo faite a l'arrache pour voir ce que ca rend : http://www.youtube.com/watch?v=AtfaqX_8XWU&feature=youtu.be#ws (http://www.youtube.com/watch?v=AtfaqX_8XWU&feature=youtu.be#ws)
Et en exclu un screen de l'appli en elle meme un peu plus bas !
Voila c'est plus une preview qu'une release, mais c'est assez conséquent du coup j'avais envie de poster un peu et d'avoir quelques retours (j'ai surement pas pensé a tout !)
Bonne nuit !
(http://uppix.net/d/b/6/bb9bac6a8b0dcbe0f2bf34249126e.jpg) (http://uppix.net/4/6/1/1c99a2d90d02027a5809754a3bf2c.jpg)
EDIT :
Dans les bacs !!!!
Direction http://www.visuallivesystem.com/ (http://www.visuallivesystem.com/)
-
C'est vraiment classe !
-
Excellent !!!! Je vais m'empresser de tester ça ce soir chez moi !! :)
(tu utilises Gnome3, tu as du goût) :D
-
Vraiment sympa le rendu ^^
-
on veut download !!! on veut download !!! on veut download !!!
c'est avec ce projet que tu as fait le vidéo clip "mt eden" ?
-
Ah euh, on peut le télécharger quelque part au fait ? :)
-
Ca tue !
Comme ça au feeling je dirais que ce qui manque le + c'est des events qu'on peut déclencher manuellement (qui font apparaitre des objets, des bitmaps, modifient l'effet, ...), et faudrait beautifuler l'UI, mais sinon ça m'a l'air d'être un logiciel de VJ qui peut bien roxer.
-
Classe ! T'as pensé à un nom de scène ? VJ Tole, un truc du genre ? ;D
-
Classe ! T'as pensé à un nom de scène ? VJ Tole, un truc du genre ? ;D
ou sinon:
- VJ Talyne
- VJ Rémi@de
- VJ iskar destin
- VJ néral motors
bon ok -> je sors
-
VJ Neration Bieber
VJ Rihalliwel
VJ Ridoo
VJ Mioliver
-
VJ Milicurtis
-
VJ Ridoo o/
-
VJ Romebonaldi
-
Haha VJ Tole ;D !
Merci pour votre soutiens, ca me motive a en remettre un dernier coup !
@Flure : non pas de release pour le moment, me reste quelques trucs a régler ;)
@Elrick : non c'est avec periodic (http://code.google.com/p/frequency-periodic/), mais a priori (si je n'avais pas perdu les shaders de mt eden >:() c'est possible de refaire presque la meme chose en live !
-
http://code.google.com/p/frequency-periodic/ (http://code.google.com/p/frequency-periodic/)
houra !!! merci pour les sources !!
-
rhaaa la classe :)
vivement le dl 8)
-
Vraiment excellent!!!!!!
Avec un petit timeout pour changer les effets en cours de route, plus besoin de coder de démos :p
-
Super chouette XT95, je vois que tu as persévérer dans le concept! ;)
-
Good taf ! Comme d'habitude je dirais ...
M'sieur, j'ai une question tu fais comment pour detecter le beat en temps reel ? Et quelles informations recuperes tu de la musique ^^
(Je suis curieux, mais je me soigne - J'apprends ^^ )
-
j'imagine avec des transformées de fourrier (FFT) ?
-
Donc je prends le son en entree, j'applique une fenetre, et je fais une fft sur l'echantillon. Du coup si je ne dis pas de betise j'obtiens un spectre ...
Jusque la, normalement je suis ...
Mais la derniere fois que jai voulu faire ca, je devais faire une premiere passe sur le morceau pour determiner les seuils sur les frequences pour ensuite faire des tests.
D'ou ma question : Comment determiner ces seuils sans faire la premiere lecture du morceau, mais reellement en streaming ?
-
M'sieur, j'ai une question tu fais comment pour detecter le beat en temps reel ? Et quelles informations recuperes tu de la musique ^^
(Je suis curieux, mais je me soigne - J'apprends ^^ )
De memoire, je crois que XT95 utilisais FMOD pour la FFT. Recherche opengl et FMOD sur google et tu trouveras des implems de visualizers.
Pas sur en revanche qu'il fasse du beat detection, plutot juste qu'il se branche sur des frequences basses/selectives, ce qui peut suffire pour donner l'illusion.
Sinon un paper accessible sur les algos de beat detection (http://www.flipcode.com/misc/BeatDetectionAlgorithms.pdf).
-
Merci pour vos encouragements !
Effectivement je récupere le spectre de la musique et je me calque dessus pour faire bouger mes scenes !
Pour avoir un spectre moins brute je lui applique un "flou" dans le temps, et pour le moment ca me suffit. Je passe ensuite ce spectre en texture 1D a mes shaders de distance field.
Donc pas encore de beat détection mais ca ne saurait tarder (merci pour ton link @lx !).
@Saorel : pour le moment j'utilise FMOD mais j'ai un peu trop de latence si je veux récuperer le spectre a partir d'une entrée microphone (il faut pouvoir jouer le son pour récuperer le spectre dans FMOD, et du coup il faut que je récuperes assez de données avant de pouvoir les jouer, d'ou le décalage), donc je vais le faire a la main, ya la libkissfft (http://kissfft.sourceforge.net/) qui fait ca tres bien si tu veux pas trop te casser la tete :) !
-
La classe Amigo ;)
-
C'est chouette dis donc.
-
Salut, vraiment sympa.
on espère le tester en live bientôt
-
Yoplait !
La release est arrivé 8)
http://www.visuallivesystem.com/ (http://www.visuallivesystem.com/) !
Enjoy
-
Yoplait !
La release est arrivé 8)
http://www.visuallivesystem.com/ (http://www.visuallivesystem.com/) !
Enjoy
---------------------------
VisualLiveSystem.i386.exe - Erreur système
---------------------------
Impossible de démarrer le programme car il manque OpenAL32.dll sur votre ordinateur. Essayez de réinstaller le programme pour corriger ce problème.
---------------------------
OK
---------------------------
OS: Windows 7 Pro x64
-
Yep c'est écrit dans le doc, sous windows il faut juste installer openal http://openal.en.lo4d.com/ (http://openal.en.lo4d.com/) !
-
Yep c'est écrit dans le doc, sous windows il faut juste installer openal http://openal.en.lo4d.com/ (http://openal.en.lo4d.com/) !
tain en plus faut savoir lire !!!
par contre t'as une copie, le lien sur creativelabs est foiré. (http://connect.creativelabs.com/openal/Downloads/oalinst.zip (http://connect.creativelabs.com/openal/Downloads/oalinst.zip))
-
Yep c'est écrit dans le doc, sous windows il faut juste installer openal http://openal.en.lo4d.com/ (http://openal.en.lo4d.com/) !
Il y a une erreur sur le serveur... pas possible de la downloader :(
-
http://xt95.tuxfamily.org/pub/oalinst.exe (http://xt95.tuxfamily.org/pub/oalinst.exe) !
-
Pas moyen d'ouvrir une musique maintenant... :( rien ne se passe lorsque je click sur Open File
-
Tu ne peux pas :-\ j'ai pas encore implémenté ca (enfin j'ai du l'enlever), d'ailleurs le bouton est grisé.
Tu peux par contre lire ton entrée microphone (bouton rouge) et jouer un fichier musical avec ton logiciel préféré. C'est pas tip top pour faire des tests mais j'ai pas trouvé de bonnes libs pour lire un mp3 facilement (je cherche un truc plus bas niveau que fmod, qui me permettrait juste de récuperer un flux audio que j'envoie ensuite via openal), si tu as une idée je suis preneur ! L'idéal étant de faire rentrer le son d'une source externe via l'entrée microphone, la tu auras un signal parfait !
-
XT95 : j'utilise Bass http://www.un4seen.com/ (http://www.un4seen.com/) qui marche très bien pour lire un mp3. la lib est simple & bien faites. tu devrais y jetter un cou d'oeil si tu ne connais pas
-
Tu peux utiliser FMOD pour récupérer le signal et en faire ce que tu veux, certains soft de DJ font ça.
-
C'est bon, j'ai sorti une nouvelle version avec la possibilité de lire des musiques !
Nouveau site web, possibilité d'uploader vos propres effets !
Et la release est sur pouet (http://pouet.net/prod.php?which=60863) (sous le nom de mon nouveau groupe :p) !
-
XT95 : ha ca marche du tonnerre !
J'ai eut qq problèmes en voulant loader une zic ( le programme a freezé 2 fois avant de pouvoir afficher le file explorer ).
Mais à part ca c'est excellent, c'est vraiment un bon soft de VJ je trouve avec des effets un peu plus recherchés que ceux que l'on a l'habitude de voir ( mix vidéos ).
-
Pile poil à temps pour le 31 :p.
Je vais tester ça.
-
Tres fun, on se prend vite au jeu du DJ ! Je pense que ca va etre utilise à la prochaine fete des voisins chez Sgt Slayer.
Bon equilibre au niveau de la complexite des shaders, ca reste rapide sur mon portable , et c'est bien bien joli.
Mais tient ... qu'est ce que c'est ce nouveau nfo :) ... je ne suis meme pas au courant des dernieres news de la scene, ahhh! :)
Du coup, cadeau, j'ai fait un p'tite scene pour Visual Live system, speciale dedicace :)
(http://hfweb.free.fr/triforce-custom-xmen.jpg)
-
Ah merci ça fait plaisir :) ! Hellflip, tu peux poster ça sur le site web si tu veux (ça me ferrait même très plaisir :) ) ! Pour les problèmes de freezes, si vous avez des soucis avec ça, il faut aller dans le visual manager et baisser la résolution (par exemple à 1x1) le temps de changer les paramètres .. Je corrigerais ce problème demain !!
-
XT95 qui s'incrémente et passe chez Razor, je suis en retard d'un potin :p
EDIT: alors j'ai testé (Windows 7 64-bits ATI HD5450 donc en dessous de la spec minimum ;)
Le problème que j'ai c'est que la GUI devient inopérante, on peut rien faire même pas fermer l'application.
Le programme me prend 50% du CPU donc un coeur est a fond.
-
Felicitations pour le tool XT95!
Ben disdonc, petit cachotier, tu rejoins Razor sans même dire un petit au-revoir a FRequency, c'est en revanche pas super cool ca :(
-
c sympa comme petit tool 8)
Bon par contre en utilisation vj ca risque d'etre un poil limité. la plupart des VJ sont pas codeur mais graphistes. ET du coup je les vois mal ce galerer a coder des effets.
Faudrait pouvoir importer des avi/mov 8)
Tu devrais aller sur ce blog : http://blog.lecollagiste.com/ (http://blog.lecollagiste.com/) histoire qu'il te fasse de la pub pour le tool et avoir pleins de retour ;)
-
Merci pour ce tool !
J'ai un problème, je tourne sous Ubuntu 12.10 et lorsque j'essaye de le lancer, il me donne cette erreur:
"./VisualLiveSystem.i386: error while loading shared libraries: libGLEW.so.1.7: cannot open shared object file: No such file or directory"
J'ai pourtant installé Glew via la commande: sudo apt-get install libglew libglew-dev
Auriez vous une idée d’où cela peut provenir ?
Et sous Windows j'ai beau chargé les scenes ("via le menu") je vois pas comment les afficher après sur l'écran retro...
-
Ah merci ça fait plaisir :) ! Hellflip, tu peux poster ça sur le site web si tu veux (ça me ferrait même très plaisir :) ) !
C'est deja fait :) ca me fait plaiz aussi :)
Une idée d'amélioration (de Sgt Slayer) : si c'était possible de pouvoir placer des textes. Ca permet au DJ de personaliser son show, passer des messages créés en direct live.