libpd on mac: clarification requested on expected behavior of cpp sample
Thanks for those links Monetus. I'm pretty close with my existing setup and will first try to work with that when I have some more time. Some of the output from the samples/cpp/pdtest appears to be as expected.
However, from main.cpp
cout << endl << "BEGIN Patch Test" << endl;
// open patch
Patch patch = pd.openPatch("pd/test.pd", ".");
cout << patch << endl;
// close patch
pd.closePatch(patch);
cout << patch << endl;
// open patch again
patch = pd.openPatch(patch);
cout << patch << endl;
// process any received messages
//
// in a normal case (not a test like this), you would call this in
// your application main loop
pd.processFloat(1, inbuf, outbuf);
pd.receiveMessages();
cout << "FINISH Patch Test" << endl;
the response
BEGIN Patch Test
Patch: "pd/test.pd" $0: 1003 valid: 1
Patch: "pd/test.pd" $0: 0 valid: 0
Patch: "pd/test.pd" $0: 1005 valid: 1
PD: PATCH OPENED: 1003
print: 0
PD: PATCH OPENED: 1005
print: 0
FINISH Patch Test
seems right but no patch was opened and if I already opened that patch before running the executable, none of the print messages (called later in the code) showed up in the console of pd. I'll focus on this and try to repost to the forum when I have a better idea of what is going on.
libpd on mac: clarification requested on expected behavior of cpp sample
Hi! I am running Pd-0.47-1-64bit on Mac OS 10.11.6 and libpd 0.9.2. I am trying to work with the samples/cpp/pdtest. Here's the github repo. I currently have an app that takes video and spits out a 2D array of color values for regions of interest to file. I have a pd patch that then loads those into a table and plays the corresponding pitch. I need the two (patch, c++ app) to coordinate the IPC.
I compiled the cpp code in the samples directory however, when running pdtest executable there is no patch opened. Is this by design? I was not able to find a pd-vanilla to build from source so took the most recent (pd-0.47-1-64bit.mac.tar.gz). Does libpd need to have the pd built after libpd? If so, can anyone please point me to a src file?
Here is a truncated output from running the compiled pdtest. Could someone tell me if this is what is expected?
Thank you for your help.
BEGIN Patch Test
Patch: "pd/test.pd" $0: 1003 valid: 1
Patch: "pd/test.pd" $0: 0 valid: 0
Patch: "pd/test.pd" $0: 1005 valid: 1
PD: PATCH OPENED: 1003
print: 0
PD: PATCH OPENED: 1005
print: 0
FINISH Patch Test
BEGIN Message Test
FINISH Message Test
BEGIN MIDI Test
FINISH MIDI Test
BEGIN Array Test
array1 len: 10
array1 0.0857145 0.328572 0.500001 0.57143 0.514287 0.47143 0.357144 0.285715 0.057143 0
array1 0 1 2 3 4 5 6 7 8 9
array1 10 10 10 10 10 10 10 10 10 10
FINISH Array Test
BEGIN PD Test
FINISH PD Test
Processing PD
PD: bang
PD: 100
PD: symbol test string
PD: bang
PD: 100
PD: symbol test string
PD: 1.23 a symbol
PD dollar zero: 1.23 a symbol
PD: 1.23 sent from a List object
PD: msg 1.23 sent from a List object
PD: 1.23 sent from a streamed list
PD MIDI: notein 2 60 64
PD MIDI: ctlin 2 0 64
PD MIDI: pgm 2 101
PD MIDI: midiin 1 239
PD: symbol test
PD: START MSG TEST
CPP: bang toCPP
CPP: float toCPP: 100
CPP: symbol toCPP: kaaa
CPP: list toCPP: 100 2.3 test 1 2 3 ffsfff
CPP: message toCPP: kaa 1 2.3 test ffs
PD: MSG TEST FINISH
PD: START MIDI TEST
PD: MIDI TEST FINISHED
PD: START ARRAY TEST
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD array1: 10
PD: FINISH ARRAY TEST
PD: test_abs: Hello World!
CPP MIDI: note on: 0 0 127
CPP MIDI: note on: 0 0 127
CPP MIDI: note on: 0 60 64
CPP MIDI: control change: 0 64 100
CPP MIDI: program change: 0 99
CPP MIDI: pitch bend: 0 2000
CPP MIDI: aftertouch: 0 100
CPP MIDI: poly aftertouch: 0 64 100
CPP MIDI: midi byte: 0 239
CPP: float env: 75.5457
CPP: float env: 87.9506
CPP: float env: 93.5842
...
CPP: float env: 88.5503
CPP: float env: 87.7612
print: 1
CPP MIDI: note on: 0 0 0
CPP MIDI: note on: 0 1 127
CPP: float env: 86.8932
...
CPP: float env: 41.2584
CPP: float env: 0
print: 2
CPP MIDI: note on: 0 1 0
CPP MIDI: note on: 0 2 127
...
print: 20
CPP MIDI: note on: 0 19 0
CPP MIDI: note on: 0 20 127
Loading a pure data patch ( .pd file ) within a pure data patch ( .pd file )
HI!
Quick version:
My folder structure:
/mother-patch.pd ( main pure data patch first loaded and running... )
/patches/1/main.pd
/patches/2/main.pd
/patches/3/main.pd
...
How i could open /patches/1/main.pd triggered by some action in the mother-patch.pd?
How i could close /patches/1/main.pd triggered by some action in the mother-patch.pd?
Long read
I'm attempting to clone the Critter and Guitari organelle ( link ).
This instrument is basically a computer running libpd and running very cool pure data patches
You can read more about my project here ( link )
I have a mother pure data patch that it's first loaded when the device is on, this patch is doing some [send] and [receive] operations related to the knobs/keyboard/volume/led and it should be also managing the loading ( opening and closing ) of the child pure data patches ( mentioned above ). This child patches are receiving the actions from the mother patch.
If I open the mother patch and the child patches manually, everything works fine. But now I need to OPEN this CHILD PURE DATA patches with a object within the mother patch.
I've been testing [open] , for opening the main.pd of the child patches but it does not work.
I've been testing [pd] , for opening the main.pd of the child patches but it does not work.
I wouldn't like to modify the original organelle patches.
I wouldn't like to end up loading all the patches using [pd ...] and inserting a [switch] object inside every main.pd file in the patches in order to enable only the dsp of the desired patch.
It would be perfect If i could have a folder with all the patches and load them within the mother patch with some kind of object. And I would also want to be able to CLOSE the pure data patch and open another ( changing patches... )
Every little and big help woul be MUCH APRECIATED!
THANKS!!!!!!!
Fedora 10 : Gem: can't load library
hi there,
I've got pd running fine for sounds but I'ld like Gem (for a reactable); but I've got this error at pd startup :
Gem: can't load library
I am with Fedora 10,
kernel :
$ uname -a
Linux hal 2.6.27.37-170.2.104.fc10.i686 #1 SMP Mon Oct 12 22:01:53 EDT 2009 i686 i686 i386 GNU/Linux
pd version :
$ yum info pd
Loaded plugins: refresh-packagekit
Available Packages
Name : pd
Arch : i386
Version : 0.39.3
Release : 1.cvs.07.07.23.fc10.ccrma
Size : 5.9 M
Repo : planetccrma
Summary : Real-time patchable audio and multimedia processor.
URL : http://pure-data.sourceforge.net/
License : GPL
Description: Pd gives you a canvas for patching together modules that analyze,
: process, and synthesize sounds, together with a rich palette of
: real-time control and I/O possibilities. Similar to Max
: (Cycling74) and JMAX (IRCAM). A related software package named Gem
: extends Pd's capabilities to include graphical rendering.
Here is what pd tells when started with "pd" :
[import] $Revision: 1.2 $
[import] is still in development, the interface could change!
compiled against Pd version 0.41.4
couldn't open MIDI input device 0
couldn't open MIDI output device 0
opened 0 MIDI input device(s) and 0 MIDI output device(s).
libdir loader $Revision: 1.8 $
compiled on Oct 27 2009 at 17:32:35
compiled against Pd version 0.41.4.extended
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 '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
pdp: can't load library
pidip: can't load library
And here is part of what pd tells when started with "pd -verbose" :
libdir loader $Revision: 1.8 $
compiled on Oct 27 2009 at 17:32:35
compiled against Pd version 0.41.4.extended
tried ./Gem.l_i386 and failed
tried /usr/share/fonts/bitstream-vera/Gem.l_i386 and failed
tried /usr/lib/pd/extra/cyclone/Gem.l_i386 and failed
tried /usr/lib/pd/extra/zexy/Gem.l_i386 and failed
tried /usr/lib/pd/extra/creb/Gem.l_i386 and failed
tried /usr/lib/pd/extra/cxc/Gem.l_i386 and failed
tried /usr/lib/pd/extra/iemlib/Gem.l_i386 and failed
tried /usr/lib/pd/extra/list-abs/Gem.l_i386 and failed
tried /usr/lib/pd/extra/mapping/Gem.l_i386 and failed
tried /usr/lib/pd/extra/jmmmp/Gem.l_i386 and failed
tried /usr/lib/pd/extra/maxlib/Gem.l_i386 and failed
tried /usr/lib/pd/extra/memento/Gem.l_i386 and failed
tried /usr/lib/pd/extra/mjlib/Gem.l_i386 and failed
tried /usr/lib/pd/extra/markex/Gem.l_i386 and failed
tried /usr/lib/pd/extra/oscx/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pddp/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pdogg/Gem.l_i386 and failed
tried /usr/lib/pd/extra/motex/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pmpd/Gem.l_i386 and failed
tried /usr/lib/pd/extra/rradical/Gem.l_i386 and failed
tried /usr/lib/pd/extra/sigpack/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pixeltango/Gem.l_i386 and failed
tried /usr/lib/pd/extra/toxy/Gem.l_i386 and failed
tried /usr/lib/pd/extra/unauthorized/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pan/Gem.l_i386 and failed
tried /usr/lib/pd/extra/smlib/Gem.l_i386 and failed
tried /usr/lib/pd/extra/hcs/Gem.l_i386 and failed
tried /usr/lib/pd/extra/freeverb/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ggee/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ext13/Gem.l_i386 and failed
tried /usr/lib/pd/extra/flib/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ekext/Gem.l_i386 and failed
tried /usr/lib/pd/extra/Gem.l_i386 and failed
tried /usr/lib/pd/extra/flatspace/Gem.l_i386 and failed
tried /home/zbl/pd-externals/Gem.l_i386 and failed
tried /usr/local/lib/pd-externals/Gem.l_i386 and failed
tried /usr/lib/pd/extra/Gem.l_i386 and failed
tried ./Gem.pd_linux and failed
tried /usr/share/fonts/bitstream-vera/Gem.pd_linux and failed
tried /usr/lib/pd/extra/cyclone/Gem.pd_linux and failed
tried /usr/lib/pd/extra/zexy/Gem.pd_linux and failed
tried /usr/lib/pd/extra/creb/Gem.pd_linux and failed
tried /usr/lib/pd/extra/cxc/Gem.pd_linux and failed
tried /usr/lib/pd/extra/iemlib/Gem.pd_linux and failed
tried /usr/lib/pd/extra/list-abs/Gem.pd_linux and failed
tried /usr/lib/pd/extra/mapping/Gem.pd_linux and failed
tried /usr/lib/pd/extra/jmmmp/Gem.pd_linux and failed
tried /usr/lib/pd/extra/maxlib/Gem.pd_linux and failed
tried /usr/lib/pd/extra/memento/Gem.pd_linux and failed
tried /usr/lib/pd/extra/mjlib/Gem.pd_linux and failed
tried /usr/lib/pd/extra/markex/Gem.pd_linux and failed
tried /usr/lib/pd/extra/oscx/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pddp/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pdogg/Gem.pd_linux and failed
tried /usr/lib/pd/extra/motex/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pmpd/Gem.pd_linux and failed
tried /usr/lib/pd/extra/rradical/Gem.pd_linux and failed
tried /usr/lib/pd/extra/sigpack/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pixeltango/Gem.pd_linux and failed
tried /usr/lib/pd/extra/toxy/Gem.pd_linux and failed
tried /usr/lib/pd/extra/unauthorized/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pan/Gem.pd_linux and failed
tried /usr/lib/pd/extra/smlib/Gem.pd_linux and failed
tried /usr/lib/pd/extra/hcs/Gem.pd_linux and failed
tried /usr/lib/pd/extra/freeverb/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ggee/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ext13/Gem.pd_linux and failed
tried /usr/lib/pd/extra/flib/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ekext/Gem.pd_linux and failed
tried /usr/lib/pd/extra/Gem.pd_linux and failed
tried /usr/lib/pd/extra/flatspace/Gem.pd_linux and failed
tried /home/zbl/pd-externals/Gem.pd_linux and failed
tried /usr/local/lib/pd-externals/Gem.pd_linux and failed
tried /usr/lib/pd/extra/Gem.pd_linux and failed
tried ./Gem/Gem.l_i386 and failed
tried /usr/share/fonts/bitstream-vera/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/cyclone/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/zexy/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/creb/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/cxc/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/iemlib/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/list-abs/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/mapping/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/jmmmp/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/maxlib/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/memento/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/mjlib/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/markex/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/oscx/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pddp/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pdogg/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/motex/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pmpd/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/rradical/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/sigpack/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pixeltango/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/toxy/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/unauthorized/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/pan/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/smlib/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/hcs/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/freeverb/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ggee/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ext13/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/flib/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/ekext/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/flatspace/Gem/Gem.l_i386 and failed
tried /home/zbl/pd-externals/Gem/Gem.l_i386 and failed
tried /usr/local/lib/pd-externals/Gem/Gem.l_i386 and failed
tried /usr/lib/pd/extra/Gem/Gem.l_i386 and failed
tried ./Gem/Gem.pd_linux and failed
tried /usr/share/fonts/bitstream-vera/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/cyclone/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/zexy/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/creb/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/cxc/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/iemlib/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/list-abs/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/mapping/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/jmmmp/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/maxlib/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/memento/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/mjlib/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/markex/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/oscx/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pddp/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pdogg/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/motex/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pmpd/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/rradical/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/sigpack/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pixeltango/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/toxy/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/unauthorized/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/pan/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/smlib/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/hcs/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/freeverb/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ggee/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ext13/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/flib/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/ekext/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/flatspace/Gem/Gem.pd_linux and failed
tried /home/zbl/pd-externals/Gem/Gem.pd_linux and failed
tried /usr/local/lib/pd-externals/Gem/Gem.pd_linux and failed
tried /usr/lib/pd/extra/Gem/Gem.pd_linux and failed
tried ./Gem/Gem-meta.pd and failed
tried /usr/share/fonts/bitstream-vera/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/cyclone/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/zexy/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/creb/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/cxc/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/iemlib/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/list-abs/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/mapping/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/jmmmp/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/maxlib/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/memento/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/mjlib/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/markex/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/oscx/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/pddp/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/pdogg/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/motex/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/pmpd/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/rradical/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/sigpack/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/pixeltango/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/toxy/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/unauthorized/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/pan/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/smlib/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/hcs/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/freeverb/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/ggee/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/ext13/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/flib/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/ekext/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/flatspace/Gem/Gem-meta.pd and failed
tried /home/zbl/pd-externals/Gem/Gem-meta.pd and failed
tried /usr/local/lib/pd-externals/Gem/Gem-meta.pd and failed
tried /usr/lib/pd/extra/Gem/Gem-meta.pd and failed
Gem: can't load library
I can't locate files like Gem-meta.pd or Gem.pd_linux on the computer;
I keep investigating, but any hint is welcome, thanks
Can't run PD 0.42-4 under OSX 10.4.11
I'm getting a similar problem on 10.5.7. I'm also getting crashes when trying to select my M-Box Micro as the output in Pd..
Process: mds [21]
Path: /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds
Identifier: mds
Version:
(???)
Code Type: X86 (Native)
Parent Process: launchd [1]
Date/Time: 2008-09-23 14:48:39.862 +1000
OS Version: Mac OS X 10.5.4 (9E17)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 18
Application Specific Information:
/SourceCache/Spotlight/Spotlight-398.18/index/ContentIndex/CIMerging.c:1958: failed assertion 'changes->docIds[0].count==0'
(Error) IndexStore in SIStoreDirytySDBChunks:Error storing dirty sdb pages: 30
Thread 0:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000e6c3 0x1000 + 54979
6 mds 0x00005956 0x1000 + 18774
Thread 1:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000d61d 0x1000 + 50717
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 2:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000d640 0x1000 + 50752
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000d663 0x1000 + 50787
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000d686 0x1000 + 50822
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 5:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0000d6a9 0x1000 + 50857
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 6:
0 libSystem.B.dylib 0x95fbf68e __semwait_signal + 10
1 libSystem.B.dylib 0x960108e0 pthread_cond_timedwait$UNIX2003 + 72
2 mds 0x0000a3f7 0x1000 + 37879
3 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
4 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 7:
0 libSystem.B.dylib 0x95fdc1ba read$UNIX2003 + 10
1 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
2 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 8:
0 libSystem.B.dylib 0x95fe8f66 kevent + 10
1 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
2 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 9:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x0008714c 0x1000 + 549196
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 10:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x00054157 0x1000 + 340311
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 11:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x00054157 0x1000 + 340311
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 12:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x00054157 0x1000 + 340311
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 13:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.spotlight.index 0x0022a3da _handleExceptions + 238
3 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
4 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 14:
0 libSystem.B.dylib 0x95fb84a6 mach_msg_trap + 10
1 libSystem.B.dylib 0x95fbfc9c mach_msg + 72
2 com.apple.CoreFoundation 0x92bda0ce CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92bdacf8 CFRunLoopRunInMode + 88
4 mds 0x00058504 0x1000 + 357636
5 mds 0x000448f3 0x1000 + 276723
6 mds 0x000582d2 0x1000 + 357074
7 com.apple.Foundation 0x9631bf1d -[NSThread main] + 45
8 com.apple.Foundation 0x9631bac4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
10 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 15:
0 libSystem.B.dylib 0x95fb8506 semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x95fea84f _pthread_cond_wait + 1244
2 libSystem.B.dylib 0x95fec0d3 pthread_cond_timedwait_relative_np + 47
3 com.apple.spotlight.index 0x0018b180 si_scheduler_run_waiting_timeout + 163
4 com.apple.spotlight.index 0x00176e50 runLoop + 77
5 com.apple.spotlight.index 0x00176f3c setattr_runLoop + 68
6 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
7 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 16:
0 libSystem.B.dylib 0x95fb8506 semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x95fea84f _pthread_cond_wait + 1244
2 libSystem.B.dylib 0x95fec0d3 pthread_cond_timedwait_relative_np + 47
3 com.apple.spotlight.index 0x0018b180 si_scheduler_run_waiting_timeout + 163
4 com.apple.spotlight.index 0x00176e50 runLoop + 77
5 com.apple.spotlight.index 0x00176eaa query_runLoop + 30
6 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
7 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 17:
0 libSystem.B.dylib 0x95fb8506 semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x95fea84f _pthread_cond_wait + 1244
2 libSystem.B.dylib 0x95fec0d3 pthread_cond_timedwait_relative_np + 47
3 com.apple.spotlight.index 0x0018b180 si_scheduler_run_waiting_timeout + 163
4 com.apple.spotlight.index 0x00176e50 runLoop + 77
5 com.apple.spotlight.index 0x0017705d flush_runLoop + 65
6 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
7 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 18 Crashed:
0 com.apple.spotlight.index 0x002370af _dead_beef + 11
1 com.apple.spotlight.index 0x002307c7 merge_checkAgainstUpdates + 181
2 com.apple.spotlight.index 0x00230a00 PayloadProcessDocIDRangeBitsReversed + 387
3 com.apple.spotlight.index 0x0020ef96 unpackPostingChunk + 422
4 com.apple.spotlight.index 0x0023517b mergeIndexData + 13180
5 com.apple.spotlight.index 0x001a0da6 _ContentIndexMergeIndexes + 128
6 com.apple.spotlight.index 0x001a0fe2 ContentIndexMergeIndexes + 248
7 com.apple.spotlight.index 0x0017ec59 OuterMerge + 1310
8 com.apple.spotlight.index 0x001806fe si_mergeIndex + 4007
9 com.apple.spotlight.index 0x0018aca9 si_work_queue_process + 643
10 com.apple.spotlight.index 0x0018af97 si_scheduler_once + 419
11 com.apple.spotlight.index 0x0018af97 si_scheduler_once + 419
12 com.apple.spotlight.index 0x0018b322 si_scheduler_run_waiting_timeout + 581
13 com.apple.spotlight.index 0x00176e50 runLoop + 77
14 com.apple.spotlight.index 0x00176fce compaction_runLoop + 68
15 libSystem.B.dylib 0x95fe96f5 _pthread_start + 321
16 libSystem.B.dylib 0x95fe95b2 thread_start + 34
Thread 18 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x00230733 ecx: 0x00000000 edx: 0x00000000
edi: 0x00000000 esi: 0x00000616 ebp: 0xb0991738 esp: 0xb0991730
ss: 0x0000001f efl: 0x00010286 eip: 0x002370af cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
cr2: 0x00000000
Binary Images:
0x1000 - 0xb9feb mds
(???) <63f8cd1f41b3382ec7d38bb5f76a20c1> /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds
0xd7000 - 0xd8ffd com.apple.MDSChannel 1.0 (1.0) /System/Library/PrivateFrameworks/MDSChannel.framework/Versions/A/MDSChannel
0x14a000 - 0x25fff7 com.apple.spotlight.index 10.5.2 (398.18) <cc6d210e1fcd007cb427861ccd748e13> /System/Library/PrivateFrameworks/SpotlightIndex.framework/Versions/A/SpotlightIndex
0x6cf000 - 0x6d4ff7 libgermantok.dylib
(???) <5608319ae54efad75bb8af543f67134f> /usr/lib/libgermantok.dylib
0x2bce000 - 0x2bceffd liblangid.dylib
(???) <d1bba9ec9142b4eb33db9c24d504ac63> /usr/lib/liblangid.dylib
0x30bd000 - 0x31e4feb libmecab.1.0.0.dylib
(???) <d42fb7fb40a58840dd30e4364635c245> /usr/lib/libmecab.1.0.0.dylib
0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) <5013f43c4d2c33c9619011f103ec3238> /usr/lib/dyld
0x90291000 - 0x902a0ffe com.apple.DSObjCWrappers.Framework 1.2.1 (1.2.1) <43c5b91223501f917392f59fbf9d7ace> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x90905000 - 0x9093cfff com.apple.SystemConfiguration 1.9.2 (1.9.2) <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9093d000 - 0x9099affb libstdc++.6.dylib
(???) <6106b1f2b0b303b06ae476253dbb5f3f> /usr/lib/libstdc++.6.dylib
0x9099b000 - 0x909e1fef com.apple.Metadata 10.5.2 (398.18) <adbb3a14e8f7da444e16d2fd61862771> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x909e2000 - 0x90ac3ff7 libxml2.2.dylib
(???) <1baef3d4972ee789d8fa6c1fa44da45c> /usr/lib/libxml2.2.dylib
0x90aff000 - 0x90bf3ff4 libiconv.2.dylib
(???) <3f183527811098bb7332f67a1f902bfd> /usr/lib/libiconv.2.dylib
0x90bf4000 - 0x90c7ffff com.apple.framework.IOKit 1.5.1 (???) <60cfc4b175c4ef60bb8e9036716a29f4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x92417000 - 0x9254fff7 libicucore.A.dylib
(???) <5031226ea28b371d8dfdbb32acfb48b5> /usr/lib/libicucore.A.dylib
0x92551000 - 0x9256fff3 com.apple.DirectoryService.Framework 3.5.4 (3.5.4) <fe27e80e1a9e86403fd9ed16dcfe4e11> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x92570000 - 0x9264ffff libobjc.A.dylib
(???) <99a9ad33ca07114848fdd7580968a572> /usr/lib/libobjc.A.dylib
0x92650000 - 0x9270afe3 com.apple.CoreServices.OSServices 226.5 (226.5) <7e10d25c615a39fe1ab4d48e24a3b555> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x92756000 - 0x92756ffa com.apple.CoreServices 32 (32) <2760719f7a81e8c2bdfd15b0939abc29> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x92b68000 - 0x92c9afff com.apple.CoreFoundation 6.5.3 (476.14) <7ef7f5db09ff6dd0135a6165872803cc> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x934e8000 - 0x93574ff7 com.apple.LaunchServices 289.2 (289.2) <3577886e3a6d56ee3949850c4fde76c9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x93de5000 - 0x93dfbfff com.apple.DictionaryServices 1.0.0 (1.0.0) <7e9ff586b5c9d02b09e2a5527d98524f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x93e13000 - 0x93e3efe7 libauto.dylib
(???) <2072d673706bbe463ed2426af57a28d7> /usr/lib/libauto.dylib
0x944dc000 - 0x944e4fff com.apple.DiskArbitration 2.2.1 (2.2.1) <42908e7ecc17a83cec4afef2850ec79e> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94991000 - 0x94a13ff3 com.apple.CFNetwork 330.4 (330.4) <ce5b085df34a78b7f198aff9db5b52ec> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x94c22000 - 0x94df0fff com.apple.security 5.0.4 (34102) <f01d6cbd6a0f24f6c13952ed448e77d6> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x950cf000 - 0x950f3fff libxslt.1.dylib
(???) <59399cc446ed903fd9479526ee9f116b> /usr/lib/libxslt.1.dylib
0x955da000 - 0x95609fe3 com.apple.AE 402.2 (402.2) <d0da935e781446faa4563e7a9c587cce> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9563b000 - 0x956c2ff7 libsqlite3.0.dylib
(???) <11311084bc4be9d4555dfac74fe7218a> /usr/lib/libsqlite3.0.dylib
0x9573a000 - 0x95741fe9 libgcc_s.1.dylib
(???) <28a7cbc3a5ca2982d124668306f422d9> /usr/lib/libgcc_s.1.dylib
0x95ad9000 - 0x95ae7ffd libz.1.dylib
(???) <545ca09467025f77131cfac09d8b9375> /usr/lib/libz.1.dylib
0x95e13000 - 0x95e92ff5 com.apple.SearchKit 1.2.0 (1.2.0) <5abfde5537969168b8a8743ccb9ec735> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x95fb7000 - 0x96117ff3 libSystem.B.dylib
(???) <a12f397abf2285077b89bd726bff5b18> /usr/lib/libSystem.B.dylib
0x96311000 - 0x9658cfe7 com.apple.Foundation 6.5.5 (677.19) <bfd4ebea1a7739dd6b523f15dca01a37> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9662a000 - 0x9662efff libmathCommon.A.dylib
(???) /usr/lib/system/libmathCommon.A.dylib
0x96bec000 - 0x96bf3ffe libbsm.dylib
(???) <5582985a86ea36504cca31788bccf963> /usr/lib/libbsm.dylib
0x96bf7000 - 0x96ed1ff3 com.apple.CoreServices.CarbonCore 786.6 (786.6) <bc7c12c84fe21ae2626bdd17070aaafa> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0xfffe8000 - 0xfffebfff libobjc.A.dylib
(???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib
(???) /usr/lib/libSystem.B.dylib