Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

2 - Vos créations

> Forums de discussion > 2 - Vos créations > Kinect + Supercollider
Dernier post

Kinect + Supercollider

leyoy utilisateur non connecté France
Bonsoir à tous.

Un essais avec la Kinect connecté à Supercollider et le programme Python python-openni modifier pour l'OSC sous Librazik3.



Des tas de possibilités à explorer...

olinuxx utilisateur non connecté France
Intéressant ça @leyoy.
C'est rafraîchissant de voir que LibraZiK peut être utilisée pour ce genre d'expérimentations !

Tu peux nous en dire un peu plus sur ce qu'est cette "Kinect" ? Tu m'as rendu curieux.

PS : c'est Jean Michel Jarre qui va être jaloux !

sub26nico utilisateur non connecté France
Excellent leyoy.

leyoy utilisateur non connecté France
Image

L'histoire de la Kinect est une sorte de tragédie.

C'est un appareil qui a été développé avec la XBox 360. Pour la faire marcher sous Linux il y a 3 logiciels:
libfreenect qui est un driver libre
openni2 et NiTE2 qui sont à moitié libres. Openni2 permet d'afficher les images de ce que capte la Kinect c'est à dire une image infra rouge et une image normale. NiTE2 est capable de comprendre que ce qu'il a en face de lui est un humain et est capable de tracer un squelette de 15 points avec des coordonnées xyz pour chaque points.

La Kinect elle même date de 2011 à peu prêt et des tas de développeurs se sont mis à hacker le machin. Des tas de projets sont nés dont OSCeleton de Steve Harris bien connu ici qui permettait d'envoyer les coordonnées des points par OSC.

Ça c'était du temps d'Openni et NiTE. Et puis comme ça marchait bien et ben Apple est arrivé, a racheté la compagnie PrimeSense en avril 2014 et à tout écrasé. Ils ont fait fermer le site où les logiciel Openni et NiTE se trouvaient et tout les projets se sont arrêtés nets.

Depuis il est ressorti Openni2 et NiTE2 mais tous les logiciels qui fonctionnaient avec la première mouture ne fonctionnaient plus avec la deuxième.

J'aimerai recréer quelque chose avec tout ça. Je m'aide de mon collègue Arnaud Meyer qui connait très bien Python et qui a collaboré à la "Caisse à Sons".

Le truc remarche, mais j'ai une grosse fuite mémoire entre le C++ de NiTE2 et le Python3 de Openni-python que l'on a modifié avec OSC pour envoyer les données à Supercollider. Ça marche 1 minute et après la mémoire est complètement saturée et l'ordi est zombifier. Arnaud essaie de comprendre ce qui se passe et s'il n'y a pas d'issue en python on passera en C++.

Mais le résultat est ce que j’espérai.

r1 utilisateur non connecté France
Génial, j'adore !

Une harpe laser sans harpe laser ! :-)

leyoy utilisateur non connecté France
Merci à vous trois :-)

olinuxx utilisateur non connecté France
Merci pour les infos @leyoy.
Bonne jeanmicheljarrisation à toi.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

minimoineau, 20:15, jeu. 19 mai 2022: Petite pensée pour la magnifique œuvre de Vangelis qui nous a quitté... cry
olinuxx, 09:44, lun. 16 mai 2022: Bonjour et bienvenue à Fan cool
olinuxx, 09:43, dim. 15 mai 2022: Bonjour et bienvenue à nik0 cool
olinuxx, 12:25, ven. 13 mai 2022: Bonjour et bienvenue à Michael83 et MiniGnome cool
olinuxx, 20:06, jeu. 12 mai 2022: Bonjour et bienvenue à Valnax cool
olinuxx, 17:35, lun. 09 mai 2022: [ANNONCE] La nouvelle version LibraZiK-4 est sortie ! [Lien]
olinuxx, 08:27, dim. 08 mai 2022: Une nouvelle concernant le futur des greffons LV2 : [Lien]
olinuxx, 10:58, sam. 07 mai 2022: Bonjour et bienvenue à Fabrice et à BertoX cool
olinuxx, 10:51, sam. 07 mai 2022: Une petite fringale ? Alors un bout de pain et de maroilles et hop ! Lecture de l'éditorial !
allany, 19:40, ven. 06 mai 2022: Universal r1 !!!
r1, 21:35, jeu. 05 mai 2022: Dans le Cantal, à Cancale ou à la Capitale, tous kiffent l'éditorial !
allany, 21:11, jeu. 05 mai 2022: C'est du métal, c'est phénoménal, idéal, l'éditorial ! [Lien]