Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2010-06-23 11:26:42 Connecter wii à pure data linux

Tremblay
membre
Date d'inscription: 2010-06-23
Messages: 10

Connecter wii à pure data linux



Bonjour,

Je cherche à connecter une manette de wii et afficher les différentes valeurs qu'elle renvoi dans PureData ([print], c'est déjà un bon début...big_smile), alors j'ai commencé par installer  wmgui pour connecter la manette et afficher les différentes valeurs, maintenant j'aimerai les renvoyer dans PureData, vous savez si il y a moyen? J'ai essayé avec [hid] mais il ne trouve pas la manette...

Si quelqu'un à une idée...
Merci roll

Hors ligne

 

#2 2010-06-23 12:12:02 Re : Connecter wii à pure data linux

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Connecter wii à pure data linux



Bonsjours...

Je t'ai joint 2 solutions différentes.

1) Le dossier Boite contient une abstraction qui récupère directement  la Wiimote dans Pd en se charge de la reconnaissance.
Pour ma part, j'ai constaté quelques instabilités. J'ai donc eu recourt à la seconde solution.

2) Le dossier OSC contient un petit scipt qui lance le binaire wiiosc en utilisant le port 4000, lui même utilisé par "Receive-Wiimote-1.pd".
--> Tu appuies sur 1 et 2 en même temps sur ta Wiimote.
--> Tu lances "Wiimote-1"
--> Tu ouvres  "Receive-Wiimote-1.pd" (il te faudra rajouter des boites nombre pour voir ce qui s'y passe)
...
--> Lance "Wiimote-killer" quand tu as terminé, sinon la connexion reste active.

Si ce n'est pas clair, n'hésites pas à demander plus d'explication.

Bon courage.

EDIT: Mes patchs de l'époque n'utilisaient pas encore la librairie de Mr Peach pour gérer l'OSC, mais ça fonctionne. Il reste tout de même préférable désormais de passer par [udpreceive ], [unpackOSC ] et [routeOSC ]

Dernière modification par Olivier (2010-06-23 12:18:10)


L'Amour au Peuple !

Hors ligne

 

#3 2010-06-23 14:12:25 Re : Connecter wii à pure data linux

Tremblay
membre
Date d'inscription: 2010-06-23
Messages: 10

Re: Connecter wii à pure data linux



Super, merci!
... Par contre, je n'arrive pas à décompresser ton archives, et c'est pas parce que je l'ai mal téléchargé (jai essayé 4fois... wink), tu pourrais en refaire une autre?

Hors ligne

 

#4 2010-06-23 14:42:33 Re : Connecter wii à pure data linux

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Connecter wii à pure data linux



Bonjour,

Sur windows, l'archive se décompresse. Voila une version zip à tout hasard.
(Il me semble qu'on a déjà eu des soucis avec des tar.gz sur le forum ??)

Hors ligne

 

#5 2010-06-23 19:04:12 Re : Connecter wii à pure data linux

Tremblay
membre
Date d'inscription: 2010-06-23
Messages: 10

Re: Connecter wii à pure data linux



Ça vient...

J'ai d'abord essayé, ça ne marché pas, apparement la manette ne se connecté pas, alors j'ai lancé le script dans un terminal, il me dit qu'il manque la librairie liblo.so.0, donc je pars l'installer (et j'ai mis du temps à la trouver...), je réessaye, ça à l'air de mieux marcher (mon bluetooth clognote !! Ça marche, ça marche pas, ça marche... smile)... Et... Ça marche pas,

citation :

undefined symbol: lo_bundle_free_messages

Dommage... Quelqu'un à une idée?

Dernière modification par Tremblay (2010-06-23 19:06:09)

Hors ligne

 

#6 2010-06-23 19:33:38 Re : Connecter wii à pure data linux

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Connecter wii à pure data linux



Pfff... désolé...
J'avais complètement oublié de te parler des paquets à installer. roll

En l'occurrence :

sudo apt-get install libcwiid1-dev libcwiimote

Pour le liblo0_0 je te l'ai mis en pièce jointe... il faut que la version  soit >0.24 (je crois)
Il est pour Hardy, mais il fonctionne aussi sur Lucid...

Tu as quoi, d'ailleurs comme distrib ?


L'Amour au Peuple !

Hors ligne

 

#7 2010-06-23 20:08:35 Re : Connecter wii à pure data linux

Tremblay
membre
Date d'inscription: 2010-06-23
Messages: 10

Re: Connecter wii à pure data linux



Yeaahh!!!! Ça marche!!

Merci beaucoup, je vais travailler un peu pour bien la prendre en main, il y a moyen de faire des choses du tonerre !

Vraiment, super merci !


P.S. je suis Lucid... smile

Hors ligne

 

#8 2010-06-29 22:06:35 Re : Connecter wii à pure data linux

Tremblay
membre
Date d'inscription: 2010-06-23
Messages: 10

Re: Connecter wii à pure data linux



Coucou c'est remoi !

En fait j'arrive pas à récupérer les valeurs de l'inclinaison de la manette, ni celles de l'infrarouge, par contre nickel pour les boutons et l'acceleration... smile
Et j'avais une autre question, il fait quoi le code que t'as mis à chaque bout (ex [s \$1-one], c'est quoi la fonction [s]? , pour récupérer les valeurs je connecte juste au code la précédent...)

Hors ligne

 

#9 2010-06-29 23:22:34 Re : Connecter wii à pure data linux

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Connecter wii à pure data linux



citation :

c'est quoi la fonction [s]

C'est le tout tout début alors pour toi Pd ?
Bienvenu donc, et ne lâche pas... ce logiciel est plein de ressource...

Il y a un proverbe qui dit :

citation :

Si tu veux nourrir un homme un jour, donne-lui un poisson; si tu veux le nourrir tous les jours, apprends-lui à pêcher

.

Pour ta question je t'invite donc à faire clic-droit sur la boite [s ] et à en consulter l'aide.
Tu peux faire cela avec presque toutes les boites...
Je me permet de te répondre cela car cette boite est une boite quasi fondamentale dans Pd et que sa fonction est très simple.

Si après cela quelque chose t'échappe encore sur cette boite, n'hésite pas à revenir ici...


L'Amour au Peuple !

Hors ligne

 

#10 2010-07-13 17:59:47 Re : Connecter wii à pure data linux

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Connecter wii à pure data linux



Juste  pour dire qu'en suivant mes conseils, je n'ai pas réussi à faire tourner la boite  [wiimote ] de mon archive sur Lucid... tongue
(Pas de souci en passant par le script OSC, par contre)

Je suis donc passé par le paquet de RDZ qu'on peut trouver ici...
Il a, par ailleurs, le mérite de gérer aussi la motion plus...

Reste tout de même quelques instabilités avec plusieurs wiimotes... neutral

Dernière modification par Olivier (2010-07-13 18:00:35)


L'Amour au Peuple !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024