I just opened the patch you sent me and have no problems...

On Fri, Apr 16, 2010 at 11:43 AM, Jaime Oliver <jaime.oliver2@gmail.com> wrote:
mmh, 

I've never gotten that.
are you in 64 bit?

the other possibility is that you have the camera driver in 640x480 and it is just too much.

what happens if you open a blank patch and create a pix_hand object?

J


On Fri, Apr 16, 2010 at 11:22 AM, Jack <jack@rybn.org> wrote:
Le vendredi 16 avril 2010 à 10:18 -0700, Jaime Oliver a écrit :
> Hey Jack,
>
>
> You need to put pix_hand.cpp and pix_hand.h (from the
> 07-apr-10-current folder) in the Pixes folder in Gem, and compile it
> like you regularly do.
Yes, it is what i did before. So i can create the [pix_hand] (with GEM
0.92-3).
>
>
> about best_match, you should have a best_match.pd_linux and you can
> put it in the extra folder or make a path to ../externals/best_match/
> Otherwise, you can get best_match.c and compile it yourself.
> What I do is to move the folder called best_match in extra, cd into
> that folder and write make best_match.pd_linux
Here was my error, i have forgotten to put a name before .pd_linux :)
Now best_match.pd_linux and fill0s.pd_linux compile fine.
I have created an 'externals' folder in the pd 'extra' folder and add a
path : /usr/lib/pd/extra/externals in Pd.
I put the both best_match.pd_linux and fill0s.pd_linux in it.
So I can create objects [best_match] and [fill0s] without problem ;)
>
>
> I'm you glad you're undertaking the project and any help i can give,
> I'll give.
> However, you must be aware that it is an ongoing project and it is
> surely not bug free!
>
>
> let me know if these recommendations work...
No, i still have a problem.
When i open main.pd (from /hand/track), now pd crash (i guess the crash
come from the auto create GEM window at startup).
Here is what i get from terminal :

pd: malloc.c:3074: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char
*) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct
malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >=
(unsigned long)((((__builtin_offsetof (struct malloc_chunk,
fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) -
1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask)
== 0)' failed.
pd_gui: pd process exited

I give you a simple patch wich crash Pd when i create the GEM window.

>
>
> by the way, the big file you downloaded contains the sc2 piece, so you
> can see how i'm mapping things.
>
>
> Also, I am using the ps3eye camera in linux (just 40$) at 320x240 with
> the driver by kaswy (there are a couple threads in the archives about
> it).
Yes, i also use this camera and i have to re-install the kaswy's driver
because there is not a full support with the driver brings by ubuntu
9.10.
Thanx for your Help.
++

Jack


>
>
> best,
>
>
> J
>
> On Fri, Apr 16, 2010 at 9:46 AM, Jack <jack@rybn.org> wrote:
>         Hello Jaime,
>
>         I would like to use your Mano Controller, but encounter some
>         problems.
>         I compile GEM with pix_hand and can create the [pix_hand]
>         object.
>         However, when i try to open main.pd (from /hand/track), i get
>         in Pd
>         console :
>
>         /home/jack/Bureau/hand/track/../externals/best_match.pd_linux: /home/jack/Bureau/hand/track/../externals/best_match.pd_linux: wrong ELF class: ELFCLASS64
>          best_match
>         ... couldn't create
>         /home/jack/Bureau/hand/track/../externals/fill0s.pd_linux: /home/jack/Bureau/hand/track/../externals/fill0s.pd_linux: wrong ELF class: ELFCLASS64
>          fill0s 8
>
>         So i decided to compile them with 'make' and got :
>         echo make pd_linux, pd_nt, pd_irix5, or pd_irix6
>         make pd_linux, pd_nt, pd_irix5, or pd_irix6
>
>         Then i try make pd_linux (?) and got :
>         make: *** No rule to make target `obj1.pd_linux', needed by
>         `pd_linux'.
>         Stop.
>
>         I am sure to miss something but what ?
>         Thanx for help.
>         ++
>
>         Jack
>
>
>
>         Le mardi 13 avril 2010 à 19:11 -0700, Jaime Oliver a écrit :
>
>         > hello everyone,
>         >
>         >
>         > In the link below there is a video documentation of a brand
>         new
>         > performance with the new MANO Controller called Silent
>         Construction 2
>         > in a new webpage... lots of new things...
>         > For those who were in Sao Paulo for the PdCon you may have
>         heard
>         > Silent Construction 1 (for Silent Drum). As in that case
>         everything is
>         > done in Pd/GEM and a few new externals...
>         >
>         >
>         > hope you like it...:
>         >
>         >
>         >
>         http://www.jaimeoliver.pe/workobra/silent-construction-series/sc2
>         >
>         >
>         > best,
>         >
>         >
>         > J
>         >
>         >
>         >
>         > --
>         > Jaime E Oliver LR
>         >
>         > www.jaimeoliver.pe
>         >
>         > 858 750 0924 (cel)
>         > 858 202 1522 (home)
>         > 9168 Regents Rd. Apt. G
>         > La Jolla, CA 92037
>         > USA
>         >
>
>
>         > _______________________________________________
>         > Pd-list@iem.at mailing list
>         > UNSUBSCRIBE and account-management ->
>         http://lists.puredata.info/listinfo/pd-list
>
>
>
>
>
>
> --
> Jaime E Oliver LR
>
> www.jaimeoliver.pe
>
> 858 750 0924 (cel)
> 858 202 1522 (home)
> 9168 Regents Rd. Apt. G
> La Jolla, CA 92037
> USA
>




--
Jaime E Oliver LR

www.jaimeoliver.pe

858 750 0924 (cel)
858 202 1522 (home)
9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA



--
Jaime E Oliver LR

www.jaimeoliver.pe

858 750 0924 (cel)
858 202 1522 (home)
9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA