Hyperion LASER Controler

questions d'ordre général concernant les logiciels et la programmation de spectacles

Moderators: andre92150, dj_richu, Moderator (French Zone)

Post Reply
ProgramFiles
Posts: 291
Joined: Wed 18 Jan, 2012 9:04 pm
Do you already have Laser-Equipment?: DAC Bilda
Contact:

Hyperion LASER Controler

Post by ProgramFiles » Sun 16 Dec, 2012 12:18 am

Bonsoir à tous, je souhaiterais vous présenter un software en cour développement par Xiantia et moi même, pour le moment aucune version public est disponible.
En espérant avoir quelques avis, conseils.

Image

Les fonctionnalités:
-Lecture des fichiers ILDA aux format 0 1 2 3 4 et 5 (4 et 5 non teste),
-Premier test d'importation des fichiers HE Laser Scan (.heb),
-Support total de plugin,
-Creation de figures basic (Cercle, rectangle, Triangle, ...),
-Animation des figures avec projection 3D,
-Effet laser,
-Fonctions zoom, Play, Pause, ...
-Deux interfaces de transfers (Ethernet et Serie non fonctionnel a 100%)
-Mise a l'echelle des donnees ILDA 16 bits en fonction de votre DAC (8,10,12,16 bits)
-Option Debugage (visualisation de touts les points) et posibilite de blancking,
-Visualisation des palettes origine (Pangolin / ILDA) et palette interne au fichier,
-...

Pas de possibilité d'enregistrer les créations/modifications.

Image

Image

Image

Vidéos:
http://www.youtube.com/watch?v=bTZPmwz2_YI (Sur cette vidéo il y a un trait en trop, c'est juste un bug, qui est corrigé maintenant).
http://www.youtube.com/watch?v=qFivP775Mzk

kl79
Posts: 3053
Joined: Sun 09 Mar, 2008 3:47 pm
Do you already have Laser-Equipment?: G

Re: Hyperion LASER Controler

Post by kl79 » Sun 16 Dec, 2012 10:52 am

Et bien, beau boulot les gars ! Ca doit représenter des heures de boulot tout ca?

User avatar
dick1000
Posts: 303
Joined: Thu 31 Mar, 2011 10:31 pm
Do you already have Laser-Equipment?: bonjour Ă  tous les passionner de laser " YAG et argon "

Re: Hyperion LASER Controler

Post by dick1000 » Sun 16 Dec, 2012 11:07 am

salut

chapeau :mrgreen:

c'est vraiment du très bon boulot :D

User avatar
Catachanaur
Posts: 635
Joined: Wed 11 Aug, 2010 4:34 pm
Do you already have Laser-Equipment?: Laser homemade
580mw 637nm analogique
1000mw 532nm analogique
1000mw 445nm analogique 3x 1000mw 445 analog

scanner 40kpps 3x scanner 30 kpps

Auto-entrepreneur "LaserXperience"
Location: Caen (14)

Re: Hyperion LASER Controler

Post by Catachanaur » Sun 16 Dec, 2012 11:50 am

Ne pas oublier que la gestion de l'analogique via le dac est important, un bon soft mais avec une maîtrise "brouillon" des sources ne vaut rien ;)
mais soft prometteur ;)
Laser homemade
580mw 637nm analog
1000mw 532nm analog
1000mw 445nm analog
scanner 40kpps

Auto-entrepreneur "LaserXperience"

ProgramFiles
Posts: 291
Joined: Wed 18 Jan, 2012 9:04 pm
Do you already have Laser-Equipment?: DAC Bilda
Contact:

Re: Hyperion LASER Controler

Post by ProgramFiles » Sun 16 Dec, 2012 4:41 pm

Oui pas mal de taf sur ce projet, mais la plus grande partie du travail a été réalisé par Xiantia.
Sinon merci à vous tous, si vous avez des propositions à faire, n'hésitez pas ! :wink:
Pour la gestion de l'analogique et du DAC, on vous réserve une surprise :wink:

User avatar
djalex1664
Posts: 1546
Joined: Wed 07 Nov, 2007 11:13 am
Location: st etienne

Re: Hyperion LASER Controler

Post by djalex1664 » Mon 17 Dec, 2012 12:13 pm

carte son usb 5.1...
Tout le monde est d'accord pour critiquer la pensée unique...

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Tue 18 Dec, 2012 7:30 pm

re :

Heum non pas de carte son, sinon il faut une carte "type" que tout le monde ne possèdes pas et même une achetée toutes faite faut savoir la configurer.

Donc pas d'USB et donc pas de driver Ă  la con (qui fonctionne jamais). Il fonctionnera sur tout type d'OS (Win , Linux, Mac) tout comme le logiciel ;)

Mai bon il y a encore du boulot !

Bye Yannick.

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Sun 11 Aug, 2013 8:01 pm

Me re,

après m'avoir pris la tète avec ENCORE des calculs .. j'avoue que j'aime mieux calculer des temps sur un PIC, car très régulier alors que sur un PC !!!
enfin bon ....


Cette version d'Hyperion souffre de deux problèmes majeurs,
a chaque X seconds qui représentent une image, le programme calcul l'image du rendu à l'écran ainsi que les données pour le DAC, il y a donc une perte de temps puisque après calcul on attend l'événement pour l'image suivante.

De plus le programme envois les images Ă  des temps de 60ms (sorte de moyen des temps image du show Ă  20kpps que je test), cela veut dire qu'une image reste afficher 60ms.

Si on prend une image de 10 000 points , celle-ci a un temps d'affichage de 500ms, comme je suis Ă  60ms j'ai donc trop de points / seconds.
Voila ce que ça donne à 20Kpps avec la v1.0 d'Hyperion.
Premier chiffre c'est le nombre de point en pps/seconds (moyenné sur 10 secondes) et le second c'est le pourcentage.
Un pourcentage positif indique une perte de point, alors qu'un pourcentage négatif indique qu'il y a trop de points envoyés pour la
vitesse de 20kpps. On vois nettement que c'est pas bon du tout comme principe.


8753 erreur 6.235 %
14814 erreur 25.93 %
13314 erreur 33.43 %
12293 erreur 38.535 %
10893 erreur 45.535 %
11788 erreur 41.06 %
18185 erreur 9.075 %
18310 erreur 8.45 %
11141 erreur 44.295 %
8038 erreur 59.81 %
8706 erreur 56.47 %
6542 erreur 67.29 %
18409 erreur 7.955 %
29337 erreur -46.685 %
31598 erreur -57.99 %
20051 erreur -0.255 %
12695 erreur 36.525 %
14775 erreur 26.125 %
13095 erreur 34.525 %
18161 erreur 9.195 %


Âpres modification du soft, mise en buffer des données a envoyés et surtout la prise en compte du temps théorique d'affichage de l'image ...

19968 erreur 0.16 %
19924 erreur 0.38 %
19924 erreur 0.38 %
19897 erreur 0.515 %
19974 erreur 0.13 %
20024 erreur -0.12 %
19809 erreur 0.955 %
19969 erreur 0.155 %
19908 erreur 0.46 %
20094 erreur -0.47 %
19836 erreur 0.82 %
20099 erreur -0.495 %
19951 erreur 0.245 %
19804 erreur 0.98 %
19914 erreur 0.43 %
19998 erreur 0.01 %
19983 erreur 0.085 %
20048 erreur -0.24 %


La sans problème on a bien (à quelques chose prêt) du 20 kpps !

Bye Yannick

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Wed 09 Apr, 2014 9:22 pm

re Ă  tous,

pas de grandes nouvelles coté DAC comme vous pouvez le voir sur le forum (j’attends les DAC en provenances de Chine ..)

donc petit retour sur le logiciel , il a pas mal bougé depuis ça première version, optimisation, calcul en interne modifiés, nouveau cœur (kernel) temps réel
au niveau trame réseau, enfin bon pas mal de nouveautés !!

Et la ben comme ces grands frères contrôleur, synchronisation avec un mp3 !! la lecture des données , ou plus tôt le décodage des données brute en provenant d'un fichier mp3 est fait, reste une synchronisation avec un show qui ne devrait pas poser de problème ...

voila, mais comme pas mal d'idée passe par ci et par la, il faut une refonte total du system ... si vous avez des idées, on tout simplement , "tien c'est chiant a faire sur tel ou tel logiciel" faite le moi savoir ...

Bye Yannick

User avatar
shrad
Posts: 4009
Joined: Wed 28 Feb, 2007 12:59 pm
Do you already have Laser-Equipment?: http://www.rp-photonics.com/topics.html
Location: Tournai, Belgium

Re: Hyperion LASER Controler

Post by shrad » Thu 10 Apr, 2014 4:20 pm

si je peux suggerer deux fonctionnalites

vectorisation en temps reel d'un flux video standardise (mpeg ou autre codec standard) et streaming ILDA

pour la responsivite de l'OS je pense que la majorite des OS modernes proposent des modes d'execution pour les thread qui permettent un niveau de priorite du processus proche du temps reel (j'imagine que vous developpez en mono avec du .net, je crois que la librairie threading gere tout ca...)

User avatar
julienlev
Posts: 3884
Joined: Wed 07 Nov, 2007 10:38 pm
Do you already have Laser-Equipment?: 1 x tri-head: 1W RGY Analog + 2 x 300mw 650nm
1 x 1.2 W RGB analog
2 x 1 W RGY Analog
Location: France, Calvados, Caen
Contact:

Re: Hyperion LASER Controler

Post by julienlev » Thu 10 Apr, 2014 4:44 pm

shrad wrote:si je peux suggerer deux fonctionnalites

vectorisation en temps reel d'un flux video standardise (mpeg ou autre codec standard) et streaming ILDA
un peu comme lasercam!
sinon pour la créatio de show le mieux c'est quand même l'enregistrement temps réel des figures... tu joue ton morceau tu fais ton show en live et ça enregistre direct vos figures
Image Image

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Thu 10 Apr, 2014 7:27 pm

Salut Shrad,

pour la vectorisation en temps réel, il faut deja avoir l'image disponible (peut-être une bibliothèque le permet). Après la vectorisation en elle même
peut poser problème, tout dépend de l'image. Le threading ne me pose pas de soucis étant sous Linux + Qt.

Salut Julien,

qu'entends tu par jouer et faire le show en tant réel + enregistrement ? j'imagine que tu as déjà des show ou formes basic et que tu les sélectionnes à un moment
donné de la lecture ? Comme si tu avais 10 figures que tu peut "appelé" par les touches "0" a "9" par exemple ?

Bye
Yannick

User avatar
shrad
Posts: 4009
Joined: Wed 28 Feb, 2007 12:59 pm
Do you already have Laser-Equipment?: http://www.rp-photonics.com/topics.html
Location: Tournai, Belgium

Re: Hyperion LASER Controler

Post by shrad » Tue 15 Apr, 2014 10:33 am

pour la vectorisation en temps reel regardes le projet Yawcam je pense que c'est aussi fait en Qt et que la bibliotheque utilisee pour le stream video accepte beaucoup de flux differents

la vectorisation en tant que telle je m'inspirerais de scripts comme on en fait sur the gimp pour des rendus, mais je ne sais pas quelle librairie permettrait de gerer la chose

User avatar
julienlev
Posts: 3884
Joined: Wed 07 Nov, 2007 10:38 pm
Do you already have Laser-Equipment?: 1 x tri-head: 1W RGY Analog + 2 x 300mw 650nm
1 x 1.2 W RGB analog
2 x 1 W RGY Analog
Location: France, Calvados, Caen
Contact:

Re: Hyperion LASER Controler

Post by julienlev » Tue 15 Apr, 2014 6:37 pm

c'est exactement ça, tu crée tes figures avec les outils et tu assignes ensuite des figures à des touches de ton clavier, et après tu clique sur enregistrer, et tu appuies sur les touches de ton clavier au rythme que tu veux!
et hop tu peux le refaire Ă  l'infini!
Image Image

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Fri 06 Jun, 2014 9:02 pm

Voila a quoi ressemble Hyperion maintenant , tout n'est pas cablé ..
Plugin supporté, synchro Mp3 ...
Une sorte d'hybride entre Gimp et un controleur Laser.

hyperion-new.jpeg
Bye
Yannick
You do not have the required permissions to view the files attached to this post.

User avatar
julienlev
Posts: 3884
Joined: Wed 07 Nov, 2007 10:38 pm
Do you already have Laser-Equipment?: 1 x tri-head: 1W RGY Analog + 2 x 300mw 650nm
1 x 1.2 W RGB analog
2 x 1 W RGY Analog
Location: France, Calvados, Caen
Contact:

Re: Hyperion LASER Controler

Post by julienlev » Mon 09 Jun, 2014 3:04 pm

c'est beau :shock:
Image Image

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Mon 09 Jun, 2014 6:48 pm

re,

et encore tu as pas toute la vision des autres plugins (c'est fait exprès), je vais pas tout dévoiler d'un coups :), voila pourquoi ça fait un peut vide
mais en attendant deux images du project wizard .
ProjectManager_1.jpeg
ProjectManager_3.jpeg
Bye
Yannick
You do not have the required permissions to view the files attached to this post.

xiantia
Posts: 508
Joined: Wed 12 Sep, 2012 8:28 pm
Do you already have Laser-Equipment?: 1 mw rouge tube
Location: Toulon

Re: Hyperion LASER Controler

Post by xiantia » Fri 13 Jun, 2014 7:24 pm

salut,

voici la table de montage d'Hyperion, sous sont apparence simple se cache une petite semaine de travail tout de mĂŞme.

Cette table (plugin) ressemble Ă  celle des tables de montages video, sont principe est en effet identique.
La table support le drag and drop se qui fait que l'on sélection (drag) un fichier ilda soit dans l'explorer interne à Hyperion ou en provenance d'un autre explorer de fichier. Il ne reste plus qu'a le placer (droper) sur une des 4 pistes de travail :)

Cette table permet de :
- bouger au niveau temporelle (horizontalement) le fichier ilda que j'appelle "séquence",
- bouger sur une autre piste de travail une séquence (Shift+up/down),
- couper (split) en deux parties la séquence (Shift+s)
- supprimer une partie de la séquence (cut), avec la possibilité de récupérer le "cut" pour en faire une autre séquence (Shift+c)
- retailler la séquence, c'est a dire d'augmenter la taille de la séquence, pratique si la séquence n'a qu'une seule image,
- supprimer une séquence de la table de montage (Shift+sup)

A savoir que si deux séquences (ou plus) se chevauchent, les séquences sont mixés dans le "Preview" lors de la lecture,
utile pour faire des transitions ....

Si vous avez d'autres fonctionnalités ...
TrackEditor.jpeg
Bye
Yannick
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Logiciels et programmation”

Who is online

Users browsing this forum: No registered users and 1 guest