I'm in #dataflow for probably the rest of the day if you want to nail this stuff down.
I think the best release plan is to make the Makefiles build with Fink, then use a script to embed the libraries. This works great for readanysf~ and the test versions of fux_kinect, pix_freenect, etc. Let me know about building the audio support, and I'll add it to the package. .hc On Jan 22, 2012, at 3:46 PM, Matthias Kronlachner wrote: > ah i just realized that version 0.1.2 has been tagged 2 days ago.. i think > it's a good idea to update the fink package. > > i just tried to build freenect and pix_freenect against libfreenect 0.1.2 > from fink without any problems. the externals work. > > > i didn't have any problems so far with the latest libfreenect version and it > should be backward compatible since the first official release. > just audio isn't working by now under osx but the fink package isn't built > with audio support anyway (what is fine for the moment). > > by now i have libfreenect and libusb included in the build folder. > would it be better to remove those and "force" users to install those via > fink? > > matthias > > > Am 22.01.12 22:05, schrieb Hans-Christoph Steiner: >> >> >> Ah ok, good to know. I just created a libfreenect 0.1.2 package in >> Fink/unstable. I'll try it there. Once we figure out that libfreenect >> 0.1.2 is stable, I'll move it over. Or if you think 0.1.2 is just all >> around better and doesn't break other code, I'll do it whenever you say its >> ready. >> >> .hc >> >> On Jan 22, 2012, at 1:45 PM, Matthias Kronlachner wrote: >> >>> hi hans! >>> >>> the problem is that libfreenect from fink is not up to date. >>> the freenect_device_attributes struct isn't defined in the version from >>> fink -> you need that to create a freenect object with specific serial >>> number. >>> >>> it works if you use latest libfreenect from git repo. >>> >>> i think there should be a new libfreenect release coming soon. at least >>> there are discussions going on in the openkinect newsgroup about that. >>> >>> maybe you can update the libfreenect fink package? >>> it is also needed for pix_freenect. >>> >>> matthias >>> >>> >>> Am 21.01.12 07:13, schrieb Hans-Christoph Steiner: >>>> >>>> I tried the [freenect] object but the C code doesn't build. I got these >>>> errors: >>>> >>>> gcc -I/Users/hans/auto-build/pd-extended/externals/Gem/src >>>> -I/Applications/Pd-extended.app/Contents/Resources/include >>>> -I/sw/include/libfreenect -I/sw/include -g -fast -msse3 -o freenect.o -c >>>> freenect.c >>>> freenect.c: In function ‘freenect_bang’: >>>> freenect.c:55: error: dereferencing pointer to incomplete type >>>> freenect.c:56: error: dereferencing pointer to incomplete type >>>> freenect.c: In function ‘freenect_new’: >>>> freenect.c:172: error: dereferencing pointer to incomplete type >>>> freenect.c:173: error: dereferencing pointer to incomplete type >>>> >>>> Also, I made a Makefile that works for me: >>>> >>>> >>>> .hc >>>> >>>> On Jan 9, 2012, at 3:26 AM, Matthias Kronlachner wrote: >>>> >>>>> i added a small external that allows to control motor/led of Kinect and >>>>> can output the accelerometer data via libfreenect. >>>>> >>>>> you can use this in combination to pix_openni. >>>>> get it here: >>>>> >>>>> https://github.com/kronihias/freenect >>>>> >>>>> just the audio external with resampling included missing.... somebody >>>>> willing to help? >>>>> >>>>> matthias >>>>> >>>>> Am 09.01.12 07:21, schrieb Budi Prakosa: >>>>>> awesome!! >>>>>> >>>>>> On Mon, Jan 9, 2012 at 8:18 AM, Matthias Kronlachner >>>>>> <[email protected]> wrote: >>>>>>> hello again! >>>>>>> >>>>>>> if you want to use skeleton data and hand tracking (similar to >>>>>>> OSCeleton) >>>>>>> combined with rgb and depth streams from Kinect Sensor you can do this >>>>>>> with >>>>>>> the new pix_openni external. get it here: >>>>>>> >>>>>>> https://github.com/kronihias/pix_openni >>>>>>> >>>>>>> binaries for osx in build folder. >>>>>>> you will need to install OpenNI, NITE and SensorKinect -> see README >>>>>>> >>>>>>> initialization of openni and nodes needs some time and pd freezes - keep >>>>>>> that in mind! >>>>>>> i hope it's stable, i haven't tested it excessively now. >>>>>>> >>>>>>> currently it supports just 1 kinect sensor. i don't have access to two >>>>>>> cameras in the near future so help would be appreciated. >>>>>>> >>>>>>> >>>>>>> matthias >>>>>>> >>>>>>> >>>>>>> Am 05.01.12 09:17, schrieb Matthias Kronlachner: >>>>>>> >>>>>>> hi everybody! >>>>>>> >>>>>>> i did a update to my pix_freenect external for kinect and moved it into >>>>>>> a >>>>>>> git repo. >>>>>>> get it here: http://github.com/kronihias/pix_freenect >>>>>>> >>>>>>> ready to use binaries for osx (including libusb&libfreenect) are in the >>>>>>> build folder. >>>>>>> >>>>>>> major improvements: >>>>>>> * open specific Kinect sensor by serial number, not only by id (that >>>>>>> may >>>>>>> change every time pd is restarted) – useful for multiple Kinect >>>>>>> installations >>>>>>> * output registered depthmap -> rgb and depth images are aligned >>>>>>> (less >>>>>>> offset between those two pictures - depending on distance) >>>>>>> * output depthmap directly as millimeter values (16 bit in red& >>>>>>> green >>>>>>> channels) >>>>>>> * resolution of rgb image can be set to 1280×1024 >>>>>>> >>>>>>> i also added a folder with examples - currently just one but i hope >>>>>>> there >>>>>>> will come more soon.... >>>>>>> >>>>>>> have fun. >>>>>>> >>>>>>> matthias >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> [email protected] mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> [email protected] mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>> _______________________________________________ >>>>> [email protected] mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>> ---------------------------------------------------------------------------- >>>> >>>> There is no way to peace, peace is the way. -A.J. Muste >>>> >>>> >>> >> >> >> >> ---------------------------------------------------------------------------- >> >> Man has survived hitherto because he was too ignorant to know how to realize >> his wishes. Now that he can realize them, he must either change them, or >> perish. -William Carlos Williams >> >> > ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
