Greetings,
My students are working on projects where they want to use game controllers with Pd.
We can currently get the hid object to run in Pd-extended on Mac OS High Sierra, but I would like to encourage my students to use a newer version of Pd.
Is hid available through a current library or is there an equivalent external that can provide the same functionality?
Apologies if this has already been covered elsewhere. Thanks for your help!
-Greg Dixon
On 23.01.19 23:24, noxidgerg wrote:
Greetings,
My students are working on projects where they want to use game controllers with Pd.
We can currently get the hid object to run in Pd-extended on Mac OS High Sierra, but I would like to encourage my students to use a newer version of Pd.
Is hid available through a current library or is there an equivalent external that can provide the same functionality?
Apologies if this has already been covered elsewhere. Thanks for your help!
name (alphabetically) and within each library per version (semantically) compatible architectures are shown on top (in a blackish font), incomaptible architectures (if enabled via the preferences) are shown below (in a greyish font)
a quick search on my machine shows that, [hid] is available for Linux (amd64 and i386) and Darwin (i386 and powerpc); the related but slightly different [hidin] is available for Windows (i386).
noteably, there is no [hid] package for Darwin/amd64 (which is what you probably want, when running High Sierra).
fgmasdr IOhannes
I didn't tried it yet, but you can find a compiled version of the forked [HIDIO] object here:
https://github.com/Benitoite/hidio
Cheers
Le jeu. 24 janv. 2019 à 09:40, IOhannes m zmoelnig zmoelnig@iem.at a écrit :
On 23.01.19 23:24, noxidgerg wrote:
Greetings,
My students are working on projects where they want to use game
controllers with Pd.
We can currently get the hid object to run in Pd-extended on Mac OS High
Sierra, but I would like to encourage my students to use a newer version of Pd.
Is hid available through a current library or is there an equivalent
external that can provide the same functionality?
Apologies if this has already been covered elsewhere. Thanks for your
help!
- download a recent version of Pd.
- go to "Help" -> "Find new externals"
- type "hid" (wihtout the quotes) into the search field and hit enter
- you should get a list of externals that have 'something' to do with "hid"
- click on one of the lines. the search results are sorted per library
name (alphabetically) and within each library per version (semantically) compatible architectures are shown on top (in a blackish font), incomaptible architectures (if enabled via the preferences) are shown below (in a greyish font)
a quick search on my machine shows that, [hid] is available for Linux (amd64 and i386) and Darwin (i386 and powerpc); the related but slightly different [hidin] is available for Windows (i386).
noteably, there is no [hid] package for Darwin/amd64 (which is what you probably want, when running High Sierra).
fgmasdr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On Thu, 2019-01-24 at 11:00 +0100, IOhannes m zmoelnig wrote:
On 24.01.19 10:46, Raphael Isdant wrote:
I didn't tried it yet, but you can find a compiled version
you could also just try to compile [hid] (and upload it to deken). i don't think it's super hard.
I tried with hid-0.7 from puredata.info and wasn't successful on macOS Yosemite and Sierra.
It fails at:
HID Utilities Source/HID_Utilities_External.h:64:9: error: mac68k alignment pragma is not supported on this target #pragma options align=mac68k
But also when I comment out that line, it fails with a different error.
It seems the included header files originating from Apple are pretty outdated.
Maybe I tell rubbish, but at least it seems [hid] needs some love from someone with a bit deeper knowledge of things.
Roman