<div dir="ltr">Hi Miller, yes I can confirm that [pd~] works with this in Max 8. There's also the option of a simple Pd patch that sends the data to Max via OSC, and I'm considering your suggestion from an older thread: just make a command line app that sends the data via OSC. For now I think I'm going to finish this up as an extern...</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 27, 2022 at 1:21 PM Miller Puckette <<a href="mailto:msp@ucsd.edu">msp@ucsd.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I think Max users can use pd~ to run this.<br>
<br>
cheers<br>
Miller<br>
<br>
On Sun, Dec 25, 2022 at 06:08:44PM -0500, William Brent wrote:<br>
> Hey Joao,<br>
> <br>
> Chikashi also has a mac build of [leapmotion] available here<br>
> <<a href="https://urldefense.com/v3/__http://puredatajapan.info/?page_id=1514__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NUZM_QaA$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__http://puredatajapan.info/?page_id=1514__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NUZM_QaA$</a> >, but it seems to be using SDK 1.<br>
> So at least this version allows us to use 2.3.1. That's as far as we can go<br>
> on macOS unless Leap changes their stance on mac development. But I'm<br>
> messing around some with the latest 5.7.2 SDK and I'm not having any<br>
> trouble building/linking on both Linux and Windows. And on those platforms<br>
> I'm able to connect to both the original Leap Motion Controller and the new<br>
> Ultraleap hardware.<br>
> <br>
> I'm not sure about the best way to consolidate everything that's been done<br>
> in this area, especially since I decided to remove the FLEXT layer, which<br>
> will be important for Max/MSP users. Myself, I'm only interested in<br>
> building this for Pd and I want to keep things as simple as possible. And<br>
> if I follow through working with SDK 5.7.2, we'll have access to the latest<br>
> version of Leap software/hardware on all 3 platforms. I'm totally open to<br>
> working and organizing together on this...whatever seems to be the best<br>
> way. I think I'll have time to get the code up to a good stopping point<br>
> over the holidays.<br>
> <br>
> As for the gestures - do you mean adding a system for training/recognizing<br>
> user-defined gestures beyond the existing circle/swipe/tap gestures? I'm<br>
> interested in that idea for sure, but don't have the deep learning chops to<br>
> pull it off yet.<br>
> <br>
> <br>
> On Thu, Dec 22, 2022 at 1:21 PM João Pais <<a href="mailto:jmmmpais@gmail.com" target="_blank">jmmmpais@gmail.com</a>> wrote:<br>
> <br>
> > Hi William,<br>
> > nice that you made this also for mac. I'm thinking that since each version<br>
> > of the object is in a different repository (I have the windows version, you<br>
> > have mac, and Chikashi has linux), would it make sense to cross-reference<br>
> > them? I guess putting them all together might be too much.<br>
> ><br>
> > I haven't used my leap too much, mostly because after some performances I<br>
> > wanted to use more complex control such as gestures. But I couldn't program<br>
> > anything myself, and didn't find any way of using e.g. machine learning or<br>
> > similar for that. Is this some kind of work you also do? Could you<br>
> > recommend any such libraries, even if not for Pd?<br>
> ><br>
> > Best,<br>
> > Joao<br>
> ><br>
> > Hi all,<br>
> ><br>
> > After years of using Chikashi Miyama's [leapmotion] object, I decided to<br>
> > fork his repo in order to make some changes and build against the most<br>
> > recently available Leap SDK for macOS (2.3.1). Information about specific<br>
> > changes can be found by visiting the repo:<br>
> > <a href="https://urldefense.com/v3/__https://github.com/wbrent/leapmotion__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NTvTeC8Q$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://github.com/wbrent/leapmotion__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NTvTeC8Q$</a> . I've also uploaded deken packages<br>
> > for macOS/Intel and Linux.<br>
> ><br>
> > Note that this external is for the original Leap Motion Controller, and<br>
> > not the current Ultraleap Controller. I may keep working on this in order<br>
> > to use the latest Leap SDK (5.7.2) for Ultraleap compatibility under Linux<br>
> > and Windows, but there seems to be no plan for supporting that device under<br>
> > macOS, hence the freeze at SDK 2.3.1 for now...<br>
> ><br>
> > I hope it's helpful to someone out there!<br>
> > William<br>
> ><br>
> ><br>
> > --<br>
> > William Brent<br>
> ><br>
> > “Great minds flock together”<br>
> > Conflations: conversational idiom for the 21st century<br>
> ><br>
> > <a href="https://urldefense.com/v3/__http://www.conflations.com__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NGVm-xgo$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__http://www.conflations.com__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NGVm-xgo$</a> <br>
> ><br>
> > _______________________________________________<br>
> > Pd-announce mailing listPd-announce@lists.iem.athttps://<a href="http://lists.puredata.info/listinfo/pd-announce" rel="noreferrer" target="_blank">lists.puredata.info/listinfo/pd-announce</a><br>
> ><br>
> > --<br>
> > Manteuffelstr. 19<br>
> > 10997 Berlin (Deutschland)<br>
> > Tel +49 30 74921288 | Mob +49 176 <a href="mailto:98476769jmmmpais@gmail.com" target="_blank">98476769jmmmpais@gmail.com</a> | skype: jmmmpjmmmphttps://<a href="http://www.facebook.com/jmmmpais" rel="noreferrer" target="_blank">www.facebook.com/jmmmpais</a><br>
> ><br>
> > _______________________________________________<br>
> > <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
> > UNSUBSCRIBE and account-management -><br>
> > <a href="https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3N45bYlI0$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3N45bYlI0$</a> <br>
> ><br>
> <br>
> <br>
> -- <br>
> William Brent<br>
> <br>
> “Great minds flock together”<br>
> Conflations: conversational idiom for the 21st century<br>
> <br>
> <a href="https://urldefense.com/v3/__http://www.conflations.com__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NGVm-xgo$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__http://www.conflations.com__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3NGVm-xgo$</a> <br>
<br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3N45bYlI0$" rel="noreferrer" target="_blank">https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3N45bYlI0$</a> <br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">William Brent<br><br>“Great minds flock together”<br>Conflations: conversational idiom for the 21st century<br><br><a href="http://www.conflations.com" target="_blank">www.conflations.com</a></div></div>