For what it's worth, I found a way around:
I install Pd in command line following doing this:
(this turn out to be already up to date in Jessie Raspbian)
For some reasons unknown to me, this cause the reboot fail.
From there Pd vanilla is installed and fine.
I can reboot my Pi, no black screen with blinking underscore.
But it's just Pd vanilla. I needed not vanilla object, in my case: grid, from_ascii_code, comport and limit.
Some are easy: you can get comport by:
Some are not, like the tof library for the from_ascii_code object.
So downloaded the pd-extended package from the direct download link there:
http://sourceforge.net/projects/pure-da ... b/download
Then extract it, go into the data.tar.gz folder, and navigate to /usr/lib/pd-extended/extra
From there I extracted the needed library (tof and unauthorized) to my download folder.
Move them to the Pd extra folder doing:
Code: Select all
$ sudo cp -r unauthorized/ /usr/lib/pd/extra
Code: Select all
$ sudo cp -r tof/ /usr/lib/pd/extra
And last tell Pd to use them:
Open Pd, go to the File menu->Preferences->Path
Click New, and add the path for the library /usr/lib/pd/extra/tof
And again with /usr/lib/pd/extra/unauthorized
You will find that some other library are available in /usr/lib/pd/extra, you can add their path as well if ever they are needed.
And I get all my objects working!
It is not a straight way, but it get the job done.
My project is to adjust the volume of several sample playback in pd depending on the bearing of a digital compass. The compass is plugged via I2C to an arduino, who send the bearing with .01° accuracy via serial port/usb to the Raspberry Pi.
Sound is playback through a USB soundcard, the onboard jack of the Pi being too noisy for the project.
It need to be autonomous, the all thing being enclosed in a box, no screen or keyboard, just plug and play.
Tip: to get audio from the jack, go to
advanced options / audio /Force 3.5
It will force sound to the jack, not the HDMI.
Hope it help.