Annonce

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


#1 2008-12-10 19:29:53 mouse coord !

boscomac
membre
Date d'inscription: 2008-09-29
Messages: 25

mouse coord !



Bonjour à tous,

Je bloque sur un truc stupide: quel est l'objet qui permet de récupérer les coordonnées de la souris et l'action du clic sous Pure Data ?
Avant, j'étais sous Max/Msp dans lequel il y a un objet qui donne toutes ces infos.
En bref, l'équivalent du "gemmouse" mais sans dans la fenêtre Pure Data quoi...

Merci de vos réponses à cette interrogation (peu exaltante, je l'avoue) car je n'arrive pas à mettre la main dessus...

Hors ligne

 

#2 2008-12-10 19:38:51 Re : mouse coord !

benjamin
membre
Lieu: Orléans
Date d'inscription: 2008-03-18
Messages: 168
Site web

Re: mouse coord !



hello,
chez moi j'ai trouvé ça, mais tous croutent, conflit de lib / namespace peut être ?
/usr/lib/pd/doc/5.reference/deprecated/linuxmouse-help.pd
/usr/lib/pd/doc/5.reference/flatspace/mouse-help.pd
/usr/lib/pd/doc/5.reference/flatspace/mouse_region-help.pd
/usr/lib/pd/doc/5.reference/hcs/mouse_region-help.pd
/usr/lib/pd/doc/5.reference/hid/mouse-help.pd

Hors ligne

 

#3 2008-12-10 19:48:27 Re : mouse coord !

boscomac
membre
Date d'inscription: 2008-09-29
Messages: 25

Re: mouse coord !



Merci Benjamin, c'est ce que je voulais: mouse_region.
C'est moi qui ne sait pas chercher correctement !!!

Merci...

Hors ligne

 

#4 2008-12-10 19:49:30 Re : mouse coord !

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

Re: mouse coord !



sinon plus simple : MouseState  (pd extended, ou librairie cyclone)

Dernière modification par jyg (2008-12-10 19:50:00)


J.Y.G.

Hors ligne

 

#5 2008-12-10 20:10:13 Re : mouse coord !

boscomac
membre
Date d'inscription: 2008-09-29
Messages: 25

Re: mouse coord !



MouseState !!!
C'est l'objet que j'utilisais sous max je crois, j'avais zappé le nom.
C'est parfait: les coordonnées et la détection du clic.

Merci à vous...

Hors ligne

 

#6 2008-12-10 20:34:28 Re : mouse coord !

boscomac
membre
Date d'inscription: 2008-09-29
Messages: 25

Re: mouse coord !



Bon, MouseState est ce que je cherchais.
Néanmoins, l'objet travaille en fonction des limites de l'écran et dépend de la résolution aussi.
D'un ordi à l'autre, d'une config à une autre, ça doit foutre la zone dans le patch.
Alors du coup, la référence de "mouse_region" qui propose un patch qui détermine ses limites en fonction de la fenêtre dans lequel il se trouve (ce que je faisais sous max avec l'objet mousestate!) devient intéressant pour définir des zones d'interaction avec la souris...

Hors ligne

 

#7 2011-06-06 12:36:26 Re : mouse coord !

vj_muddy
membre
Date d'inscription: 2010-07-05
Messages: 52

Re: mouse coord !



moi j'ai trouvé un cool patch, qui permet de venir seter la position de la souris, c'est cool.


par contre faut m'expliquer quelque chose, j'ai copié un dll (là ou dans pure j'avais plein de dll) et un .c, (la ou ds pure j'avais pleins de .c) mais malgré cela, je n'arrive pas à creer l'objet mouse pos... si quelqu'un peut m'expliquer.

je peux utiliser le patch que je vous joins, par contre pas moyen d'en creer un nouveau avec mouse_pos...

help wink


---------------------

suis con, c'est parce que c'est pas un objet mais un message....


----------------------
????????????????
toujours est il que je n'arrive pas à faire ce que je veux, je veux pouvoir determiner mes valeurs x et y en temps réel.... comment faire???????????????

Dernière modification par vj_muddy (2011-06-06 19:35:34)

Hors ligne

 

#8 2011-06-07 13:21:35 Re : mouse coord !

vj_muddy
membre
Date d'inscription: 2010-07-05
Messages: 52

Re: mouse coord !



bon voilà j'avance un peu, mais j'ai besoin d'aide, je sais soit transmettre une valeur (qui elle est un number donc modifiable, yhaoo), soit mes 2 valeurs x et y mais alors comme c'est un message je ne sais pas comment definir les 2 valeurs autrement qu'à la main.


moi le but c'est que ma souris bouge en x et y selon des nombres qui peuvent changer (exemple hauteur de volume en entrée).

donc voici un screen shot pr mieux comprendre.

http://codelab.fr/up/capturemousetof-1.png

Dernière modification par vj_muddy (2011-06-07 14:26:45)

Hors ligne

 

#9 2011-06-11 02:03:26 Re : mouse coord !

vj_muddy
membre
Date d'inscription: 2010-07-05
Messages: 52

Re: mouse coord !



à y est j'ai trouvé, simplement avec un pack, on peut passer 2 valeurs et les repasser au mouse pos.

dans mon exemple, j'utilise le compteur fourni dans le help, chaque fois que x prends de la valeur, on ajoute 50 et ce sera la position du y....

testez, ce sera plus parlant.

http://codelab.fr/up/mouseavecpack.png

Hors ligne

 

#10 2011-06-11 02:19:34 Re : mouse coord !

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

Re: mouse coord !



En sortie de ta boite [600\ la plus à gauche, je t'invite à mettre un [t f f ] pour formaliser l'ordre d'envoi...
Ceci afin que la valeur en ordonnée soit bien reçu avant l'abscisse dans le [pack f f ].

C'est peut-être le cas dans ton patch suivant la chronologie de tissage sous cette boite [600\
Mais, d'expérience, pour débugger, il est préférable d'avoir un retour visuel de l'ordre dans lequel partent les données...

Ton compteur est un peu étrange, mais si il marche, pourquoi pas...
Il y a la boite [counter ] sinon.
Par contre, je suis sous Linux... pas sûr que ce soit la même soit Windows.

Dernière modification par Olivier (2011-06-11 02:22:06)


L'Amour au Peuple !

Hors ligne

 

#11 2011-11-17 20:34:56 Re : mouse coord !

Julia
nouveau membre
Date d'inscription: 2011-11-17
Messages: 1

Re: mouse coord !



comment s'il vous plait je met un lien dans 'le gem' avec un patch pure data ?
c'est urgent .merci d'avance

Hors ligne

 

#12 2011-11-17 21:02:34 Re : mouse coord !

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

Re: mouse coord !



bonjour Julia et bienvenue,

Pour une nouvelle question, il vaut mieux créer un nouveau sujet (nouvelle discussion en haut à droite quand tu es dans le forum approprié)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024