Complete noob alert! (installation)
Okay, hello guys. Excited to be here... I've recently become hooked on Pd.
I can do a fair bit with it already but I'm just getting really fed up now that practically every patch I download from someone else contains at least one object or some kind of abstraction I either don't understand or don't have some how.
On Mac OS X PPC 10.4, I've downloaded Pd Extended, but I'm pretty sure I don't have all of these libraries that many of you talk about. (isn't that what Extended is supposed to be all about?) I really want to start working with GEM.
at start up, I always get this in the console. This is bad, no?
libdir loader $Revision: 1.8 $
written by Hans-Christoph Steiner <hans@at.or.at>
compiled on Jul 29 2008 at 04:03:05
compiled against Pd version 0.40.3.extended
/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/Gem/Gem.pd_darwin: dlopen(/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/Gem/Gem.pd_darwin, 10): Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib
Referenced from: /Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/Gem/Gem.pd_darwin
Reason: image not found
Gem: can't load library
libdir_loader: added 'cyclone' to the global objectclass path
libdir_loader: added 'zexy' to the global objectclass path
libdir_loader: added 'creb' to the global objectclass path
libdir_loader: added 'cxc' to the global objectclass path
libdir_loader: added 'iemlib' to the global objectclass path
libdir_loader: added 'list-abs' to the global objectclass path
libdir_loader: added 'mapping' to the global objectclass path
libdir_loader: added 'markex' to the global objectclass path
libdir_loader: added 'maxlib' to the global objectclass path
libdir_loader: added 'memento' to the global objectclass path
libdir_loader: added 'mjlib' to the global objectclass path
libdir_loader: added 'motex' to the global objectclass path
libdir_loader: added 'oscx' to the global objectclass path
libdir_loader: added 'pddp' to the global objectclass path
libdir_loader: added 'pdogg' to the global objectclass path
libdir_loader: added 'pixeltango' to the global objectclass path
libdir_loader: added 'pmpd' to the global objectclass path
libdir_loader: added 'rradical' to the global objectclass path
libdir_loader: added 'sigpack' to the global objectclass path
libdir_loader: added 'smlib' to the global objectclass path
libdir_loader: added 'toxy' to the global objectclass path
libdir_loader: added 'unauthorized' to the global objectclass path
libdir_loader: added 'pan' to the global objectclass path
libdir_loader: added 'freeverb' to the global objectclass path
libdir_loader: added 'hcs' to the global objectclass path
libdir_loader: added 'jmmmp' to the global objectclass path
libdir_loader: added 'ext13' to the global objectclass path
libdir_loader: added 'ggee' to the global objectclass path
libdir_loader: added 'flib' to the global objectclass path
libdir_loader: added 'ekext' to the global objectclass path
libdir_loader: added 'flatspace' to the global objectclass path
/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pdp.pd_darwin: dlopen(/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pdp.pd_darwin, 10): Library not loaded: /usr/X11R6/lib/libX11.6.dylib
Referenced from: /Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pdp.pd_darwin
Reason: image not found
pdp: can't load library
/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pidip.pd_darwin: dlopen(/Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pidip.pd_darwin, 10): Library not loaded: /usr/X11R6/lib/libX11.6.dylib
Referenced from: /Applications/Pure Data/Pd-extended.app/Contents/Resources/extra/pidip.pd_darwin
Reason: image not found
pidip: can't load library
Loading Gem in pd-extended 0.40.3
Thanks nestor, that was the solution. I needed to add:
/Applications/Pd-extended.app/Contents/Resources/extra/Gem/Gem
to the startup options. Gem now loads just fine. As an aside, another way to load gem is to create the object [Gem] in a patch.
I have to say that I was puzzled that I hadn't really found this stuff documented anywhere! In the end, I found it written in Readme.1st of the Gem distribution. I guess I was a fool not to read it first. The relevant lines were:
(quote)
this Gem.d_fat is the Gem-binary for macOS-X (Universal Binary)
in order to use it, put the Gem/-directory into a place where pd can find it:
either put it in pd's extra/ directory, or add the full path of the Gem/
directory to the search-paths of Pd
then start Pd and load Gem:
- either create an object [Gem]
- or add it to the startup-libraries (via the Pd->Settings->Startup menu) and
restart
you should get a splash-screen on the Pd-console telling you that Gem has
successfully been loaded.
then try the help-patches (in the Gem/ folder)
and the example-patches (in this directory)
(end quote)
Loading Gem in pd-extended 0.40.3
Hi guys,
When I open pd-extended 0.40.3 under OS X 10.5.5 Gem is not immediately available. Is there anything I need to do to have Gem loaded by default?
Bizarrely, I have been able to convince it to load Gem by trying to create a [gem] object (not a real object) which then seems to cause the libraries to load so that real Gem objects can be loaded.
I'm using Gem to create a simple tool for displaying images of musical notation with page turns controlled by midi. The program is working really well so once I get Gem loading automatically and some kinks sorted out I hope to publish the code for everybody to enjoy!
--Charles Martin.
www.charlesmartin.com.au
cmpercussion.blogspot.com
Get Issue for Trigger / Gate / Pass
Hello,
have a big Problem.
Situation:
ReacTIVision give following Data:
Have 3 Datasources X, Y, Angle
Have a Job ID
Have a Item ID
Item ID's are 1, 2, 3, 4
Have 4 Toggles
Have 4 GEM Quad's
Every GEM Quad get it's X,Y,Angle from the 3 Datasources
If i put One Fiducial over the Camera i get a new Job ID a fix Item ID and X,Y, Angle
If Item ID = 1 then Toggle One = True
If Item ID = 2 then Toggle Two = True
If Item ID = 3 then Toggle Three = True
If Item ID = 4 then Toggle Four = True
If a Toggle One is True, Then GEM Quad One is True, also visible
If a Toggle Two is True, Then GEM Quad Two is True, also visible
If a Toggle Three is True, Then GEM Quad Three is True, also visible
If a Toggle Four is True, Then GEM Quad Four is True, also visible
Now comes the Problem:
If i moving Item ID 1 i get its X,Y and Angle and send it to GEM Quad One
If i moving Item ID 2 i get its X,Y and Angle how can i send it to GEM Quad Two and not to GEM Quad One, Three, Four?
I need some Gate with a Trigger-Inlet and some Data Lines tha will be pass through if the Trigger-Inlet is 1/True.
Can someone Help me ?
Greetz Dirk
GEM: trying to install it in G4 with Mac OS 10.3.9\. Im desperate...
Hello,
Firs of all: is there anyone who got install GEM (not extended releseses of pd) in G4 with Mac OS 10.3. How do you made it? Please, explain me.
Now, i will explain my steps (maybe someone can find some error in my installation):
in order to install Gem at a G4 1,5 GHz with 10.3.9, im following the
instructions that come in GEM.README.
- Following the part wich say "do it by hand" i have the next structure:
Applications\pd\extra\Gem.pd_darwin
Applications\pd\extra\help-Gem
Applications\pd\Pd-0.39
- I have found "Gem.pd_darwin" in "gem-0.90.0-OSX-G4-bin.tar.gz"
- "help-Gem" is a copy of "help" folder that comes inside of
"gem-0.90.0-OSX-G4-bin-doc.tar"
Then, I launch Pd from the Terminal with this command:
open Pd-0.39 -lib Gem
which opens pd, but without any message about Gem.
I have tried with -verbose but nothing happens
GEM differences on mac and windows
Hi pure people,
I am new to pure but an experienced software developer.
I use PD for an interactive audio installation and especially GEM for the actual video processing and movement detection. Allthough it works fine on my development plattform, an old ibook G4, a few differences of the behaviour betweeb Mac and Windows of some GEM objects make me worry.
My development machine (on the go... is an old ibook with tiger (and an ati 9200) and a new pc with xp sp2 and a geforce 7600. The target plattform will likely be a pc also with xp sp2.
The software I use is the pd-extended 0.38-4 release.
My development works as this: I use a movie that is prerecorded and shows movement of a single object (like an elevator moving up and down with stops in between).
My patch is partially build like the GEM documentation example Gem - 04.video - 0.3.movement_detection.pd. Additionally to this I have subpatches that do movement analysis patches for speed and accelleration of a single moving object.
On the mac (with an ATI 9200) the initial view of the prerecorded movie is quite dark and the basic movement detection is very sensible and works quite well (and also the analysis).
On windows (with a geforce 7600) it is different. The movie looks quite normal, with the normal brightness (the mac was very dark), and the movement detection is very insensitive and does not really work.
Things that I recognized and resulting questions:
1. Is there a difference in initial values the GEM objects have if there is no explicit initialisation?
2. The colormodel seems to be different. A color of 1 1 1 is black on the ibook (with the ATI card) and white at the PC (with the geforce)
3. What reason can it have, that the displayed video on the mac (with the given example) is initially way darker than expected.
4. On the mac, the prerecorded movie cycles infinitely with the auto option of pix_film whereas pure on windows stops after one cycle. Is there a reason for this behaviour?
5. Is there actually a difference between the way GEM objects are initialized between Windows and Mac and also between different opengl vendors (like the color model between ati and nvidia).
Hope someone can share some experiences with GEM and how to work around the difficulties of GEM on different plattforms.
Regards,
Michael.
Gem and split object wont work after version change!!!
Dear Pd fellows and hardworkers
I have been using Pd 0.39 extended test 4 in windows. were I am using Gem and Comport to get information form a web cam and translate that into the microcontroller. Everything looks fine, until it crashes (after 10 minutes).
well that happens because is a test version!!!
Now I tried to install Pd 0.39 (the latest stable version and not extended) with Gem. but with my surprise. Gem doesnt work when i installed ( after following this tutorial: http://gem.iem.at/download/GEM.README) and my patch contains split objects, which are not recognize, so they wont work either.
Could you tell me what is going on??
Why the split object wont work, does it need a special librery such as iemlib????
thank you guys
Gem2pdp
Anyone can tell me how to install it on MacOSX?
I'v tried as sad in the install file
Use the configure script and specify the directories:
e.g.: ./configure --with-pddir=../../pd --with-gemdir=../../gem/Gem --with-pdpdir=../pdp
in this way:
./configure --/Applications/Pd-0.38.4-extended-RC8.app/Contents/MacOS/Pd=../..pd --/Applications/Pd-0.38.4-extended-RC8.app/Contents/Resource/extra/Gem=../..gem/Gem --/Applications/Pd-0.38.4-extended-RC8.app/Contents/Resource/extra=../pdp
but I recive:
configure: error: unrecognized option: --/Applications/Pd-0.38.4-extended-RC8.app/Contents/MacOS/Pd=../..pd
and with:
./configure /Applications/Pd-0.38.4-extended-RC8.app/Contents/MacOS/Pd=../..pd /Applications/Pd-0.38.4-extended-RC8.app/Contents/Resource/extra/Gem=../..gem/Gem /Applications/Pd-0.38.4-extended-RC8.app/Contents/Resource/extra=../pdp
recive:
configure: error: invalid variable name: /Applications/Pd-0.38.4-extended-RC8.app/Contents/MacOS/Pd
where I make a mistake?
thanks
Newb can't use GEM
Hi,
I have a problem with the gem-0.90.0-OSX-G4-bin-doc.tar.gz. I use a OSX 10.4.3 and it seems the Gem.pd_darwin isn't working because Pd doesn't recognize Gem objects. I put the Gem.pd_darwin and the .pd file that uses Gem objs in the same directory and Pd didn't recognize these objs neither. Any suggestions?
Thank you very much for your attention.
Sergio.
Starting out with PD and Gem
Hello,
I'm really interested in the potential of PD and would love to get my head round it.
I have a basic knowledge of programming (from a college course a few years ago), but am keen to learn more to explore the possibilities of the program.
I have downloaded the pd extended file, and instealled the packages within. I have opened up the tutorial/demo files, and everything seems to be working fine...
however, there are a few basics that im struggling to get my head round. Firstly, i would like to use Gem (which i have downloaded and installed) but am unsure how to 'call' it into PD as a library.
Running OS 10.2.8, PD runs through Terminal. I am new to Terminal, and dont know how to load commands with it. If i type 'pd - lib Gem' into the existing terminal window that loads PD, and hit enter, nothing happens. If i go to FILE/NEW COMMAND and type the message, a new window loads with some information, which ends with 'logout [Process completed]' which i presume means it hasnt loaded Gem into PD, as opening Gem tutorial files gives no results.
To cut a long story short (!) I would basically like to know how to load Gem into Puredata! I think my problem lies with using Terminal on mac osX, so if there is anyone who can lend a hand and give me some guidance, I would be most grateful.
I am excited about what these programs can bring to my work, and cant wait to get stuck in!
Many thanks
I am using an ibook running OS 10.2.8
i downloaded pd-0.36-extended2-MacOSX.dmg (from which i installed all of the packages)
and
gem-0.90.0-OSX-G3-bin.tar.gz (i placed the two files - the library and the readme, into: mycomputer/library/Pd/Externals