Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Sebastian Shader via Pd-list
 I was able to use the big sur SDK on 10.15, which can compile for M1. Just had 
to change -isysroot I think.
 
 -Seb
-Original Message-
From: Dan Wilcox 
To: Miller Puckette 
Cc: Pd-List ; Jo?o Pais 
Sent: Thu, Dec 29, 2022 7:52 am
Subject: Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

Ah, ok... the "pd~" object for Max... not its equivalent for pd. Now I 
understand why you need cmake which, in any case, is easily installable via 
homebrew. As for the Max SDK, I imagine it probably requires a more recent OS 
than 10.14 or 10.15, so you are best off with a Mac mini M1 or M2 at this point.

On Dec 29, 2022, at 4:49 PM, Miller Puckette  wrote:
Trying to compile and test it under Max - so that Max users can enjoy the
powerful features of Pd at last :)

M

On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:

Actually, isn't pd~ already compiled for arm64? What am I missing...?

% file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O 
universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] 
[arm64:Mach-O 64-bit bundle arm64]
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
architecture x86_64): Mach-O 64-bit bundle x86_64
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
architecture arm64): Mach-O 64-bit bundle arm64

On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:

Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais" mailto:jmmmp...@gmail.com>>:

ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.


Why not?




Dan Wilcox
@danomatika 
<https://urldefense.com/v3/__http://twitter.com/danomatika__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qKqFHPe8$
 >
danomatika.com 
<https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qvmtuGlo$
 >
robotcowboy.com 
<https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!GO00FwOSgl31mMscKMpZmwJaBSkv2sO_mvswrsoXIymnH-SSram6DsOmuu62kJXEAqEizO6qPT6Q3e0$
 >



Dan wil...@danomatikadanomatika.comrobotcowboy.com


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Miller Puckette via Pd-list
Nah.. it's just the command "xcodebuild -configuration Deployment -project 
pd~.xcodeproj/" (which has to be replaced) - after which I appear simply to
have copied the sources and help file into the built "mxo" bundle.

cheers
M

On Thu, Dec 29, 2022 at 07:19:23PM +0100, Dan Wilcox wrote:
> Ok, that explains a lack of separate tarball. Is the build script in the main 
> pd repo anywhere?
> 
> Also, if you buy used, get an M1 as a minimum. Don't buy an Intel CPU 
> otherwise you'll be revisiting this topic in a few years.
> 
> > On Dec 29, 2022, at 7:16 PM, Miller Puckette  wrote:
> > 
> > Sources are exactly the same as in extra/pd~ - needed files are
> > pd~.c and binarymsg.c .  I had these compiling with the 7.x Max SDK but
> > the 8.x one has dropped "xcodebuild" for cmake so the build and
> > release scripts have to be revisited.
> > 
> > Anyway I'm leaning toward buying a used macmini for decently cheap and
> > can get on this once that's done.
> > 
> > cheers
> > Miller
> 
> 
> Dan Wilcox
> @danomatika 
>   >
> danomatika.com 
>   >
> robotcowboy.com 
>   >
> 
> 
> 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Dan Wilcox
Ok, that explains a lack of separate tarball. Is the build script in the main 
pd repo anywhere?

Also, if you buy used, get an M1 as a minimum. Don't buy an Intel CPU otherwise 
you'll be revisiting this topic in a few years.

> On Dec 29, 2022, at 7:16 PM, Miller Puckette  wrote:
> 
> Sources are exactly the same as in extra/pd~ - needed files are
> pd~.c and binarymsg.c .  I had these compiling with the 7.x Max SDK but
> the 8.x one has dropped "xcodebuild" for cmake so the build and
> release scripts have to be revisited.
> 
> Anyway I'm leaning toward buying a used macmini for decently cheap and
> can get on this once that's done.
> 
> cheers
> Miller


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Miller Puckette via Pd-list
Sources are exactly the same as in extra/pd~ - needed files are
pd~.c and binarymsg.c .  I had these compiling with the 7.x Max SDK but
the 8.x one has dropped "xcodebuild" for cmake so the build and
release scripts have to be revisited.

Anyway I'm leaning toward buying a used macmini for decently cheap and
can get on this once that's done.

cheers
Miller

On Thu, Dec 29, 2022 at 06:44:20PM +0100, Dan Wilcox wrote:
> Is there a source code tarball for pd~ for Max? I'd be willing to build it if 
> installing the requisite SDKs is relatively easy. If the process can be 
> automated, we could consider using the build servers ala Pd vanilla.
> 
> > On Dec 29, 2022, at 4:52 PM, Dan Wilcox  wrote:
> > 
> > Ah, ok... the "pd~" object for Max... not its equivalent for pd. Now I 
> > understand why you need cmake which, in any case, is easily installable via 
> > homebrew. As for the Max SDK, I imagine it probably requires a more recent 
> > OS than 10.14 or 10.15, so you are best off with a Mac mini M1 or M2 at 
> > this point.
> > 
> >> On Dec 29, 2022, at 4:49 PM, Miller Puckette  >> > wrote:
> >> 
> >> Trying to compile and test it under Max - so that Max users can enjoy the
> >> powerful features of Pd at last :)
> >> 
> >> M
> >> 
> >> On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:
> >>> Actually, isn't pd~ already compiled for arm64? What am I missing...?
> >>> 
> >>> % file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
> >>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: 
> >>> Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit 
> >>> bundle x86_64] [arm64:Mach-O 64-bit bundle arm64]
> >>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
> >>> architecture x86_64): Mach-O 64-bit bundle x86_64
> >>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
> >>> architecture arm64):  Mach-O 64-bit bundle arm64
> >>> 
> >>> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
>  Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais" 
>  mailto:jmmmp...@gmail.com> 
>  >>:
> > ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
>  
>  Why not?
> >>> 
> >>> 
> >>> 
> >>> Dan Wilcox
> >>> @danomatika 
> >>>  >>>  
> >>> 
> >>>  >
> >>> danomatika.com 
> >>>  >>>  > 
> >>>  >>>  
> >>> 
> >>>  >
> >>> robotcowboy.com 
> >>>  >>>  > 
> >>>  >>>  
> >>> 
> >>>  >
> > 
> > 
> > Dan Wilcox
> > @danomatika 
> >  >  >
> > danomatika.com 
> >  >  >
> > robotcowboy.com 
> >  >  >
> > 
> > 
> > 
> 
> 
> Dan Wilcox
> @danomatika 
>   >
> danomatika.com 
>   >
> robotcowboy.com 
>   >
> 
> 
> 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.pureda

Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Dan Wilcox
Is there a source code tarball for pd~ for Max? I'd be willing to build it if 
installing the requisite SDKs is relatively easy. If the process can be 
automated, we could consider using the build servers ala Pd vanilla.

> On Dec 29, 2022, at 4:52 PM, Dan Wilcox  wrote:
> 
> Ah, ok... the "pd~" object for Max... not its equivalent for pd. Now I 
> understand why you need cmake which, in any case, is easily installable via 
> homebrew. As for the Max SDK, I imagine it probably requires a more recent OS 
> than 10.14 or 10.15, so you are best off with a Mac mini M1 or M2 at this 
> point.
> 
>> On Dec 29, 2022, at 4:49 PM, Miller Puckette > > wrote:
>> 
>> Trying to compile and test it under Max - so that Max users can enjoy the
>> powerful features of Pd at last :)
>> 
>> M
>> 
>> On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:
>>> Actually, isn't pd~ already compiled for arm64? What am I missing...?
>>> 
>>> % file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
>>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O 
>>> universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] 
>>> [arm64:Mach-O 64-bit bundle arm64]
>>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
>>> architecture x86_64):   Mach-O 64-bit bundle x86_64
>>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
>>> architecture arm64):Mach-O 64-bit bundle arm64
>>> 
>>> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
 Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais" >>>  >>:
> ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
 
 Why not?
>>> 
>>> 
>>> 
>>> Dan Wilcox
>>> @danomatika 
>>> >>  
>>> 
>>>  >
>>> danomatika.com  
>>> >>  
>>> 
>>>  >
>>> robotcowboy.com  
>>> >>  
>>> 
>>>  >
> 
> 
> Dan Wilcox
> @danomatika 
> danomatika.com 
> robotcowboy.com 
> 
> 
> 


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Miller Puckette via Pd-list
Trying to compile and test it under Max - so that Max users can enjoy the
powerful features of Pd at last :)

M

On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:
> Actually, isn't pd~ already compiled for arm64? What am I missing...?
> 
> % file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O 
> universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] 
> [arm64:Mach-O 64-bit bundle arm64]
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
> architecture x86_64): Mach-O 64-bit bundle x86_64
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
> architecture arm64):  Mach-O 64-bit bundle arm64
> 
> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
> > Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais"  > >:
> >> ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
> > 
> > Why not?
> 
> 
> 
> Dan Wilcox
> @danomatika 
>   >
> danomatika.com 
>   >
> robotcowboy.com 
>   >
> 
> 
> 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread William Brent
It's the PdMax object (pd~.mxo) that's not compiled for arm64 yet. But you
can always run Max using Rosetta for now.

On Thu, Dec 29, 2022 at 10:49 AM Dan Wilcox  wrote:

> Actually, isn't pd~ already compiled for arm64? What am I missing...?
>
> % file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat:
> Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle
> x86_64] [arm64:Mach-O 64-bit bundle arm64]
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for
> architecture x86_64): Mach-O 64-bit bundle x86_64
> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for
> architecture arm64): Mach-O 64-bit bundle arm64
>
> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
>
> Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais"  >:
>
> ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
>
>
> Why not?
>
>
>
> 
> Dan Wilcox
> @danomatika 
> danomatika.com
> robotcowboy.com
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>


-- 
William Brent

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Dan Wilcox
Ah, ok... the "pd~" object for Max... not its equivalent for pd. Now I 
understand why you need cmake which, in any case, is easily installable via 
homebrew. As for the Max SDK, I imagine it probably requires a more recent OS 
than 10.14 or 10.15, so you are best off with a Mac mini M1 or M2 at this point.

> On Dec 29, 2022, at 4:49 PM, Miller Puckette  wrote:
> 
> Trying to compile and test it under Max - so that Max users can enjoy the
> powerful features of Pd at last :)
> 
> M
> 
> On Thu, Dec 29, 2022 at 04:47:50PM +0100, Dan Wilcox wrote:
>> Actually, isn't pd~ already compiled for arm64? What am I missing...?
>> 
>> % file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O 
>> universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] 
>> [arm64:Mach-O 64-bit bundle arm64]
>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
>> architecture x86_64):Mach-O 64-bit bundle x86_64
>> /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
>> architecture arm64): Mach-O 64-bit bundle arm64
>> 
>> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
>>> Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais" >> >:
 ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
>>> 
>>> Why not?
>> 
>> 
>> 
>> Dan Wilcox
>> @danomatika 
>> >  >
>> danomatika.com 
>> >  >
>> robotcowboy.com 
>> >  >


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Dan Wilcox
Actually, isn't pd~ already compiled for arm64? What am I missing...?

% file /Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat: Mach-O 
universal binary with 2 architectures: [x86_64:Mach-O 64-bit bundle x86_64] 
[arm64:Mach-O 64-bit bundle arm64]
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
architecture x86_64):   Mach-O 64-bit bundle x86_64
/Applications/Pd-0.53-1.app/Contents/Resources/extra/pd~/pd~.d_fat (for 
architecture arm64):Mach-O 64-bit bundle arm64

On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zm?lnig wrote:
> Am 28. Dezember 2022 16:20:08 MEZ schrieb "Jo?o Pais"  >:
>> ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
> 
> Why not?



Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-29 Thread Dan Wilcox
cmake works fine and can be installed via hombrew, et al. Most problems with 
the transition from Intel to Apple Silicon architectures listed online have 
been solved a year or two ago by now.

> On Dec 29, 2022, at 12:00 PM, pd-list-requ...@lists.iem.at wrote:
> 
> Message: 2
> Date: Wed, 28 Dec 2022 10:54:24 -0800
> From: Miller Puckette mailto:m...@ucsd.edu>>
> To: IOhannes m zm?lnig mailto:zmoel...@iem.at>>
> Cc: pd-list@lists.iem.at <mailto:pd-list@lists.iem.at>
> Subject: Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken
> Message-ID: mailto:y6yq4bmasartp...@ucsd.edu>>
> Content-Type: text/plain; charset=iso-8859-1
> 
> I don't have a recent enough mac to compile for M1.  I'm almost ready to
> hold my nose and buy one.  Mac SDK requires cmake which I don't think my
> department has managed to get running on their machines yet.  UGH...
> 
> M


Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread katja
On 12/28/22, Miller Puckette via Pd-list  wrote:
> I don't have a recent enough mac to compile for M1.  I'm almost ready to
> hold my nose and buy one.

It would be interesting to try cross compiler
https://github.com/tpoechtrager/osxcross. This works for externals and
might work for Pd too if we can get dependencies included.

Mac SDK requires cmake which I don't think my
> department has managed to get running on their machines yet.  UGH...
>
> M
>
> On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zmölnig wrote:
>> Am 28. Dezember 2022 16:20:08 MEZ schrieb "João Pais"
>> :
>> >ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
>>
>> Why not?
>>
>>
>> mfg.sfg.jfd
>> IOhannes
>>
>>
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!GnjYoKRjglfvBeGlFS59acO8TGTD8eP3uJFAs0vNiaBCNYPrpUqspK82DVxsgFLHJTJZThtfPLAM$
>>
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread Miller Puckette via Pd-list
I don't have a recent enough mac to compile for M1.  I'm almost ready to
hold my nose and buy one.  Mac SDK requires cmake which I don't think my
department has managed to get running on their machines yet.  UGH...

M

On Wed, Dec 28, 2022 at 07:49:43PM +0100, IOhannes m zmölnig wrote:
> Am 28. Dezember 2022 16:20:08 MEZ schrieb "João Pais" :
> >ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.
> 
> Why not?
> 
> 
> mfg.sfg.jfd
> IOhannes
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!GnjYoKRjglfvBeGlFS59acO8TGTD8eP3uJFAs0vNiaBCNYPrpUqspK82DVxsgFLHJTJZThtfPLAM$
>  



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread IOhannes m zmölnig
Am 28. Dezember 2022 16:20:08 MEZ schrieb "João Pais" :
>ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.

Why not?


mfg.sfg.jfd
IOhannes


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread João Pais

ah ah actually the wink was for Miller - pd~ doesn't work on M1 yet.


True, the abandoned 2.3.1 libLeap.dylib isn't built for arm64. But 
there's always Rosetta... In a funny cluster of circumstances, under 
macOS 12.6 it's actually /only/ M1 machines that can connect with the 
Leap controller. The OS doesn't recognize it, but M1 users have a 
hacky option: go to "Recalibrate Device" in Leap settings then restart 
the machine. Upon restart, the device is recognized. This doesn't work 
for Intel macs, so we've got a situation where the only Leap library 
build option is for the architecture that can't recognize the device: 
great. I have no idea of the behavior under macOS 13. It may be that 
Leap hardware is a complete no-go there.
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread William Brent
True, the abandoned 2.3.1 libLeap.dylib isn't built for arm64. But there's
always Rosetta... In a funny cluster of circumstances, under macOS 12.6
it's actually *only* M1 machines that can connect with the Leap controller.
The OS doesn't recognize it, but M1 users have a hacky option: go to
"Recalibrate Device" in Leap settings then restart the machine. Upon
restart, the device is recognized. This doesn't work for Intel macs, so
we've got a situation where the only Leap library build option is for the
architecture that can't recognize the device: great. I have no idea of the
behavior under macOS 13. It may be that Leap hardware is a complete no-go
there.

On Wed, Dec 28, 2022 at 8:24 AM João Pais  wrote:

> ... but not yet with the M1 processors (wink wink)
>
>
> > I think Max users can use pd~ to run this.
> >
> > cheers
> > Miller
> >
> > On Sun, Dec 25, 2022 at 06:08:44PM -0500, William Brent wrote:
> >
>
>

-- 
William Brent

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-28 Thread João Pais

... but not yet with the M1 processors (wink wink)



I think Max users can use pd~ to run this.

cheers
Miller

On Sun, Dec 25, 2022 at 06:08:44PM -0500, William Brent wrote:






___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-27 Thread Miller Puckette via Pd-list
I think Max users can use pd~ to run this.

cheers
Miller

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

> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!Haw4yo5G_N5jRUNIA9_p9jl43vxppxKYmzyb0cOH8fDT60JS_bGp2awgbPKBnG_tJAvFw6e-Sm3N45bYlI0$
>  





Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-27 Thread William Brent
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...

On Tue, Dec 27, 2022 at 1:21 PM Miller Puckette  wrote:

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

Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-25 Thread William Brent
Hey Joao,

Chikashi also has a mac build of [leapmotion] available here
, but it seems to be using SDK 1.
So at least this version allows us to use 2.3.1. That's as far as we can go
on macOS unless Leap changes their stance on mac development. But I'm
messing around some with the latest 5.7.2 SDK and I'm not having any
trouble building/linking on both Linux and Windows. And on those platforms
I'm able to connect to both the original Leap Motion Controller and the new
Ultraleap hardware.

I'm not sure about the best way to consolidate everything that's been done
in this area, especially since I decided to remove the FLEXT layer, which
will be important for Max/MSP users. Myself, I'm only interested in
building this for Pd and I want to keep things as simple as possible. And
if I follow through working with SDK 5.7.2, we'll have access to the latest
version of Leap software/hardware on all 3 platforms. I'm totally open to
working and organizing together on this...whatever seems to be the best
way. I think I'll have time to get the code up to a good stopping point
over the holidays.

As for the gestures - do you mean adding a system for training/recognizing
user-defined gestures beyond the existing circle/swipe/tap gestures? I'm
interested in that idea for sure, but don't have the deep learning chops to
pull it off yet.


On Thu, Dec 22, 2022 at 1:21 PM João Pais  wrote:

> Hi William,
> nice that you made this also for mac. I'm thinking that since each version
> of the object is in a different repository (I have the windows version, you
> have mac, and Chikashi has linux), would it make sense to cross-reference
> them? I guess putting them all together might be too much.
>
> I haven't used my leap too much, mostly because after some performances I
> wanted to use more complex control such as gestures. But I couldn't program
> anything myself, and didn't find any way of using e.g. machine learning or
> similar for that. Is this some kind of work you also do? Could you
> recommend any such libraries, even if not for Pd?
>
> Best,
> Joao
>
> Hi all,
>
> After years of using Chikashi Miyama's [leapmotion] object, I decided to
> fork his repo in order to make some changes and build against the most
> recently available Leap SDK for macOS (2.3.1). Information about specific
> changes can be found by visiting the repo:
> https://github.com/wbrent/leapmotion. I've also uploaded deken packages
> for macOS/Intel and Linux.
>
> Note that this external is for the original Leap Motion Controller, and
> not the current Ultraleap Controller. I may keep working on this in order
> to use the latest Leap SDK (5.7.2) for Ultraleap compatibility under Linux
> and Windows, but there seems to be no plan for supporting that device under
> macOS, hence the freeze at SDK 2.3.1 for now...
>
> I hope it's helpful to someone out there!
> William
>
>
> --
> William Brent
>
> “Great minds flock together”
> Conflations: conversational idiom for the 21st century
>
> www.conflations.com
>
> ___
> Pd-announce mailing 
> listpd-annou...@lists.iem.athttps://lists.puredata.info/listinfo/pd-announce
>
> --
> Manteuffelstr. 19
> 10997 Berlin (Deutschland)
> Tel +49 30 74921288 | Mob +49 176 98476769jmmmp...@gmail.com | skype: 
> jmmmpjmmmphttps://www.facebook.com/jmmmpais
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>


-- 
William Brent

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-22 Thread João Pais

Hi William,

nice that you made this also for mac. I'm thinking that since each 
version of the object is in a different repository (I have the windows 
version, you have mac, and Chikashi has linux), would it make sense to 
cross-reference them? I guess putting them all together might be too much.


I haven't used my leap too much, mostly because after some performances 
I wanted to use more complex control such as gestures. But I couldn't 
program anything myself, and didn't find any way of using e.g. machine 
learning or similar for that. Is this some kind of work you also do? 
Could you recommend any such libraries, even if not for Pd?


Best,
Joao


Hi all,

After years of using Chikashi Miyama's [leapmotion] object, I decided 
to fork his repo in order to make some changes and build against the 
most recently available Leap SDK for macOS (2.3.1). Information about 
specific changes can be found by visiting the repo: 
https://github.com/wbrent/leapmotion. I've also uploaded deken 
packages for macOS/Intel and Linux.


Note that this external is for the original Leap Motion Controller, 
and not the current Ultraleap Controller. I may keep working on this 
in order to use the latest Leap SDK (5.7.2) for Ultraleap 
compatibility under Linux and Windows, but there seems to be no plan 
for supporting that device under macOS, hence the freeze at SDK 2.3.1 
for now...


I hope it's helpful to someone out there!
William


--
William Brent

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com 

___
Pd-announce mailing list
pd-annou...@lists.iem.at
https://lists.puredata.info/listinfo/pd-announce


--
Manteuffelstr. 19
10997 Berlin (Deutschland)
Tel +49 30 74921288 | Mob +49 176 98476769
jmmmp...@gmail.com  | skype: jmmmpjmmmp
https://www.facebook.com/jmmmpais
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] [leapmotion] version 0.2.0 on deken

2022-12-21 Thread William Brent
Hi all,

After years of using Chikashi Miyama's [leapmotion] object, I decided to
fork his repo in order to make some changes and build against the most
recently available Leap SDK for macOS (2.3.1). Information about specific
changes can be found by visiting the repo:
https://github.com/wbrent/leapmotion. I've also uploaded deken packages for
macOS/Intel and Linux.

Note that this external is for the original Leap Motion Controller, and not
the current Ultraleap Controller. I may keep working on this in order to
use the latest Leap SDK (5.7.2) for Ultraleap compatibility under Linux and
Windows, but there seems to be no plan for supporting that device under
macOS, hence the freeze at SDK 2.3.1 for now...

I hope it's helpful to someone out there!
William


-- 
William Brent

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com
___
Pd-announce mailing list
pd-annou...@lists.iem.at
https://lists.puredata.info/listinfo/pd-announce
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list