1
I Use This!
Inactive

News

Analyzed about 14 hours ago. based on code collected about 14 hours ago.
Posted over 16 years ago by tito
Un coup de téléphone et c'est parti pour une nuit de coding agrémenté de sushis ! Avec simon, voici une nouvelle application dans Noya : Marmelade ! Une série de capture d'écran est disponible sur l'album web de Marmelade Marmelade permet de lister une série de son, et les glisser sur le terrain de jeu pour activer la lecture.
Posted over 16 years ago by tito
En attendant un billet de blog plus complet, voilà une vidéo avec le nouveau plexiglass pour la projection... Ca marche du tonnerre !
Posted over 16 years ago by tito
Posted almost 17 years ago by tito
Après de multiples test, lectures et études, me voici en soir avec une surface multitouch fonctionnelle, de type Diffused Surface Illumination ! Pour réaliser la surface, il m'a fallu : un PLEXIGLAS® EndLighten, de 800mm sur 600mm 4 profilés en ... [More] forme U (2 de 812mm et 2 de 612mm) 90 Leds infrarouges SFH485 18 résistances de 47 Ohms / 1W un film de verre mat 800mm sur 600mm Le détail de la construction est visible sur l'album web de surface multitouch Noya. La détection des formes est parfaite, j'arrive même à réduire jusqu'à 60% la taille des fiducials, et la détection est toujours OK. La diffusion est plus dense sur les bords qu'au centre, mais avec la soustraction d'une image de base, on arrive à un résultat parfait ! Plus de détails dans un prochain post :) Et merci à Rémi et Pascal pour leurs conseils sur les fils et la futur alimentation des leds :) [Less]
Posted almost 17 years ago by tito
Depuis quelques jours, je tente en vain d'utiliser les transformations de Fourier pour fait un bargraph... J'ai pas tout compris, mais pour l'instant, j'arrive à ce résultat : C'est pas gagné :/
Posted almost 17 years ago by tito
Marre des cubes. Au début c'était marrant, mais pour visualiser des informations en tournant le cube, c'était moyen. Du coup, au revoir les cubes, au revoir les widgets, bonjour les ronds ! Le premier cercle représente la position de lecture du ... [More] son, et le cercle extérieur représente le volume. C'est plus visuel, et plus facile pour savoir quand poser un cube ou non... La configuration a été entièrement revu afin d'utiliser libconfig, fini les fichiers ini. La nouvelle configuration permet de : créer des classes d'objets avec une configuration par défaut support de l'héritage pour les classes créer un acteur héritant d'une classe On peut donc facilement créer des classes "rythmes", "basses", "nappes" dérivant de la classe par défaut, et changer juste la couleur du rond... Et facilité la création de scène ! J'écrirais pour la prochaine version un tutorial sur la création et l'utilisation de ces classes. Note: j'ai reçu la plaque de Plexiglass EndLighten 0N001 : 800mm x 600mm x 8mm. Plus d'information sur la construction de la nouvelle table la semaine prochaine :) [Less]
Posted almost 17 years ago by tito
Plus de détails sur la sortie ici : http://linuxfr.org/~txprog/27437.html. Et la suite se profile : fixer les effets ladspa (ca plante parfois >_<) faire des effets visuels plus intéressant (rond, forme du son...) construire la table :) commencer un mode d'édition live Une nouvelle vidéo est disponible sur le site de Noya
Posted almost 17 years ago by tito
Tout le matériel nécessaire pour le premier test grandeur nature de la table était réuni. Il y avait besoin : un vidéo projecteur une caméra infrarouge avec un grand débit un projecteur infrarouge un filtre de spectre visible un mirroir une ... [More] table en verre un film mat de verre (merci à lucie pour l'application :*) des bouchons de lait avec des fiducials un mirroir 70x50 des cartons Ce qui donne : On compte environ 1h d'installation, 1h de réglage, 2h de code / calibrage / tests, et 1h de jeu. C'est un début pas aussi fonctionnel que je l'aurais pensé. Et pour cause : l'ouverture du vidéo projecteur est trop petite, ce qui nécessite 2m de distance entre la table et le vidéo projecteur pour avoir une image d'une auteur de 90cm (diamètre du centre de la table). Impossible à faire, le mirroir étant trop près de la table. la table en verre réfléchi beaucoup trop n'importe quel source de lumière. le projecteur infrarouge est trop directionnel, quand un objet est au centre de la source, on ne le distingue pas à l'écran. Du coup, l'acquisition n'étant pas fluide, et très instable... le calibrage de la caméra dans reacTIVision est vraiment insoutenable. il n'y avait pas de calibrage possible dans Noya... J'ai donc codé rapidement un calibrage, permettant de redimensionner la source d'acquisition, et ainsi avoir l'image qui colle en dessous des objets. Et voici le résultat : La table en verre c'est fini. La prochaine étape, une construction de la table avec du plexiglass, un montage en bois, et le mirroir qui va bien :) [Less]
Posted almost 17 years ago by tito
La suite n'est pas forcément toute belle :/ Plus de 100€ dépensés pour : l'achat de 2 blocs optiques chez Unibrain : je n'arrive plus à remonter le mien dans le "bon" ordre suite à une fausse manipulation... l'achat d'un film de verre effect "mat" ... [More] pour coller à la future table. De plus, en mettant à jour Ubuntu Intrepid, Clutter ou la librairie GL est tout cassé... Je n'arrive plus à effectuer un seul rendu :( Néanmoins, le projet avance avec comme nouveauté : une interface d'effet, venant s'interfacer entre le son et la sortie audio un objet effet LADSPA : il permet d'utiliser n'importe quel effet LADSPA sur la table ! Vive les filtres haut/bas, effet reverse... ^^ [Less]
Posted almost 17 years ago by tito
Une belle nuit. Il y avait encore une semaine, je pensais m'être trompé sur l'achat du projecteur infrarouge. De pleine face, la caméra visualisais le projecteur IR, mais pas la projection sur un mur blanc. Et pendant mes premiers tests ... [More] , l'alimentation avait lachée... Ce soir, j'ai démonté de nouveau la caméra (pour la 3ème tentative), et j'ai réussir à démonter le bloc optique ! Il y avait bien une lentille anti-IR, d'une épaisseur de 3mm... Je retire cette lentille, remonte le tout et... BINGO ! Après les tests sous la table en verre, il semblerais que la capture soit plus fluide avec le projecteur. Concernant le logiciel Noya, de grosses modifications ont été apportées : ajout de modules (objets, widgets...) ajout de configuration de scènes passage de paramètres à la ligne de commandes (pour charger une scène) Il y a actuellement 2 objets implémentés : obj_sample : objet qui lit un fichier audio en boucle ou non, avec le contrôle sur le volume obj_sequencer : objet qui lit plusieurs fichiers audio à la suite, selon un nombre de mesure (suivant le bpm de la scène) Et un widget de barre horizontal. Ce système d'objet / widget ca sert à quoi ? A visualiser une information provenant de l'objet comme le volume, l'avancement de la lecture dans le fichier... (Exemple avec le volume :) Les portes de l'imagination sont grandes ouvertes :) [Less]