Annonce

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


#1 2012-03-16 14:36:10 external pour éviter les crashes dans Pd avec netreceive et TuioClient

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
Site web

external pour éviter les crashes dans Pd avec netreceive et TuioClient



Salut,

Dans le cadre de mes développements d'applications à interface tangible/multitouch dans Pd, je fais communiquer par OSC des programmes tels que Reactivision, CCV ou Kinecttouch avec puredata (via TuioClient)

J'ai été confronté à des crashes de Pd au bout de quelques minutes, quand le flux de messages OSC devient trop important ou quand l'application devient trop lourde (lancement de sons, de vidéos, etc...)
Ceci est dû à un bug des objets réseau de Pd

Il y a un topic ici qui en parle http://lists.puredata.info/pipermail/pd … 90143.html

du coup, j'ai  récupére les objets disis_netsend et disis_netreceive ici http://l2ork.music.vt.edu/main/?page_id=56 et les ai compilés pour win32 (pièce jointe)

ça a l'air de bien marcher maintenant.
Du coup j'ai aussi fait un découpleur pourTuioClient  (disisTuioClient.pd en pièce jointe)

Dernière modification par jyg (2012-03-16 14:38:08)


J.Y.G.

Hors ligne

 

#2 2012-04-03 16:11:02 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

Capuchon
membre
Lieu: Bordeaux
Date d'inscription: 2008-12-30
Messages: 68
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



Bien à toi, merci.

Hors ligne

 

#3 2012-04-05 15:58:53 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

oli44
membre
Lieu: Notre Dame des Landes
Date d'inscription: 2008-04-25
Messages: 585
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



Salut,

à part mrpeach/TCPclient  qui avait un bug de buffer corrigé il y a un an,  je n'ai jamais eu de problèmes de communication réseau en udp avec mrpeach , même en envoyant massivement de l'OSC ! tu as eu ce problème avec quelle distrib?


La route est longue mais la voie est libre

Hors ligne

 

#4 2012-04-05 16:56:56 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



Salut,

Quand j'utilise TuioClient (cf tuio.org) pour connecter des applis genre reactivision (détection de fiduciaux) ou ccv (détection de blobs) ou kinecttouct (idem),  si je mets un print en sortie de TuioClient et que j'agite plein de fiduciaux / blobs devant la caméra, ça peut faire freezer pure data au bout de quelques secondes.
J'utilise pd extended 0.42-5 , win XP SP3

Mr Peach/udpclient a l'air de marcher aussi chez moi, mais TuioClient effectue un traitement particulier sur des messages OSC respectant le protocole tuio. Dur de le remplacer par un patch en sortie de MrPeach/udpclient.


J.Y.G.

Hors ligne

 

#5 2012-04-05 17:16:11 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



J'ai toujours cru que TuioCluent était dépendant de mrpeach . (enfin dès qu'il est question de OSC dans mes patchs j'y colle [import mrpeach] . Jamais eu le souci de freeze avec les deux conjointement donc . J'ai jamais dépassé 8 fiducials mais dans le même patch je reçois d'autres messages OSC d'autres sources non-Tuio (et envoie aussi) .

Dernière modification par sakramh (2012-04-05 17:16:54)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#6 2012-04-05 20:50:34 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



Peut-être il n'y a que chez moi que ça coince...
Pourtant, je crois que le même genre de pb était décrit là :
http://sourceforge.net/apps/phpbb/react … mp;start=0

Dernière modification par jyg (2012-04-05 20:50:57)


J.Y.G.

Hors ligne

 

#7 2012-04-05 23:52:49 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



j'imagine que sous win32 c'est liblo pour l'osc ?
sur gnu/linux j'ai 0.26 comme version


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#8 2012-04-09 10:44:50 Re : external pour éviter les crashes dans Pd avec netreceive et TuioClient

oli44
membre
Lieu: Notre Dame des Landes
Date d'inscription: 2008-04-25
Messages: 585
Site web

Re: external pour éviter les crashes dans Pd avec netreceive et TuioClient



Salut JY

tu pourrais essayer le code d'Alexandre Quessy et Arjan Scherpenisse : https://bitbucket.org/arjan/txosc/wiki/Home

c'est de l'OSC sur Python. Développé sous Ubuntu/Debian mais ça devrait tourner sur d'autres plate-formes.


La route est longue mais la voie est libre

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024