Hi,
After much struggling I have managed to install Familiar on my Ipaq h3970, with the intention of running pd on it.
I found a build from Gige on ftp://xdv.org/pub/gige/iPaq/ from April 2002. Unfortunately it doesn't untar very well. I have tried on a few different machines, and I get errors about "obsolescent base-64 headers".
Has anyone been successful in using that tar file and get pd to
run on Familiar?
is there any more recent build? Is anyone planning one? Is
there any interest for this, other than from me?
Thanks!
On Mon, 20 Jan 2003, Martin Dupras wrote:
Hi,
After much struggling I have managed to install Familiar on my Ipaq h3970, with the intention of running pd on it.
I found a build from Gige on ftp://xdv.org/pub/gige/iPaq/ from April 2002. Unfortunately it doesn't untar very well. I have tried on a few different machines, and I get errors about "obsolescent base-64 headers".
Has anyone been successful in using that tar file and get pd to
run on Familiar?
is there any more recent build? Is anyone planning one? Is
there any interest for this, other than from me?
If you like I can put a more recent build on the ftp site. I did not know that the tgz was broken, sorry.
Guenter
Le mar 21/01/2003 à 05:57, guenter geiger a écrit :
If you like I can put a more recent build on the ftp site. I did not know that the tgz was broken, sorry.
I would also like to play with this special version. Is the PDa.tgz archive similar to ipd.tgz? Would you please tell us more about pd on the iPaq? It is good enough for signal processing? -- Marc
On 21 Jan 2003, Marc [ISO-8859-1] Lavall�e wrote:
Le mar 21/01/2003 � 05:57, guenter geiger a �crit :
If you like I can put a more recent build on the ftp site. I did not know that the tgz was broken, sorry.
I would also like to play with this special version. Is the PDa.tgz archive similar to ipd.tgz? Would you please tell us more about pd on the iPaq? It is good enough for signal processing? --
Hi,
I am planning to work more on PDa (thats the way I decided to name it after all). I could not remember how I put the things on FTP, because it was not thought as a release, but it is just there to share with ppl who asked for it.
Well, cleaned it up a bit and now everything is in the iPaq directory:
ftp://xdv.org/pub/gige/iPaq/PDa.tgz ftp://xdv.org/pub/gige/iPaq/PDa_armbin.tgz
The second one is the binary archive. You just have to unpack this on your iPaq and run it.
Then go to Help->Pure Documentation and try one of the examples (iosc.pd,ifm.pd, ...)
Well, thats whats there.
You can do signal processing, some oscillators, FM, etc. 256 point FFT/IFFT show 54% cpu usage.
For reading wav files there is sfread~.
So you are able to do some basic stuff.
For those who want to see whats there and do not have an iPaq, just compile PDa.tgz on your linux system and take a look.
If you make an interesting patch with PDa, let me know, I would be happy to include additional examples. (I recommend doing the patch on your GNU/Linux system and transfer it to the iPaq, because patching is a bit a pain on the small device, as you can imagine).
Greetings,
Guenter
Le mer 22/01/2003 à 06:00, guenter geiger a écrit :
ftp://xdv.org/pub/gige/iPaq/PDa.tgz ftp://xdv.org/pub/gige/iPaq/PDa_armbin.tgz
The second one is the binary archive. You just have to unpack this on your iPaq and run it.
Since I don't have an iPaq yet, I compiled PDa on my laptop.
In the makefile.in I changed: GLIB = -L/skiff/local/arm-linux/lib/X11/ -lX11 @LIBS@ to: GLIB = -L/usr/X11R6/lib -lX11 @LIBS@
I imported the missing "extra" directory from pd-0.34, but the "bonk~" and "expr~" externals were not compiling because the warnings were treated as errors, so I removed "-Werror" from LINUXCFLAGS in their respective makefiles.
To make sure PDa would not interfere with PD, I installed it in its own directory (./configure --prefix=/usr/local/PDa) and made this shell script (called PDa...): #!/bin/sh PATH="/usr/local/PDa/bin:$PATH" pd
Questions:
-- Marc
On 22 Jan 2003, Marc [ISO-8859-1] Lavall�e wrote:
Le mer 22/01/2003 � 06:00, guenter geiger a �crit :
ftp://xdv.org/pub/gige/iPaq/PDa.tgz ftp://xdv.org/pub/gige/iPaq/PDa_armbin.tgz
The second one is the binary archive. You just have to unpack this on your iPaq and run it.
Since I don't have an iPaq yet, I compiled PDa on my laptop.
In the makefile.in I changed: GLIB = -L/skiff/local/arm-linux/lib/X11/ -lX11 @LIBS@ to: GLIB = -L/usr/X11R6/lib -lX11 @LIBS@
I imported the missing "extra" ... <snip>
The externals in extra won't work with PDa. Thats why it is not included.
Questions:
- Is it possible to compile PDa for the xscale processor?
Yes, but does run Linux on that ? If not you would have to compile it fro WinCE.
- What version of PD was used as a base for PDa?
I used 0.33 PATCH 1
- Is there any guidelines on porting externals to PDa?
Yes, use integer math for signal processing, some macros are in m_fixed.h. ( mult(a,b) instead of a*b, idiv(a,b) instead of /, .... )
Use ftofix() in order to convert message parameters to fix point values etc ..
If you get something to run, please report back.
- How can I remove the tcl/tk window size limit?
change wm maxsize in ../bin/pd.tk
Have fun ...
Guenter
Le mer 22/01/2003 à 12:04, guenter geiger a écrit :
I imported the missing "extra" ... <snip>
The externals in extra won't work with PDa. Thats why it is not included.
I was able to compile them, but if they don't work the makefile.in should be modified.
- Is it possible to compile PDa for the xscale processor?
Yes, but does run Linux on that ?
It's starting to work: http://www.handhelds.org/projects/h3900.html Martin Dupras was able to install the binary images on his iPaq 3970. I found more infomations here: http://www4.ncsu.edu:8030/~avenkat2/csc714project.html
If not you would have to compile it fro WinCE.
I hope not...
-- Marc
If anyone tries using this PD distro on the Zaurus, please write about your experiences here!!
Thanks Andy
I'm going to try tonight, so I'll let you know how it goes later on.
On Wed, 22 Jan 2003, Andy Schmeder wrote:
If anyone tries using this PD distro on the Zaurus, please write about your experiences here!!
Thanks Andy
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list