It looks like you're entering 'sudo install' when maybe what you mean is 'sudo make install'. Also, once you long in as root (by using 'sudo'), you stay logged in for the next few minutes and don't necessarily have to 'sudo' every time.
This last discussion about the value of externals has been interesting to
me. I've found that most control/DSP algorithms can be executed just fine
in PD using only abstractions. I'm sure most everyone who's used PD for
more than a few weeks has accumulated a library of utility-type abstractions
that get used again and again for various purposes. There are some
externals, however, that can do things PD just won't let you do - processing
symbols as C-style strings, for example, or the [expr] set of externals - I
don't know who would get along without it. I've really enjoyed some of the
improvements brought about in 0.39, most notably the [list] object and some
of the vast improvement in the data structures - but I'd love to see some of
these basic "building-block" externals get judiciously added to the core.
Things like chaos externals, granulator patches, various random number
distributions, reverbs, and so on - these are things that it behooves the
student of computer music to learn anyway. But there could be a little more
flexibility in manipulating basic elements. Possibly even eventually a nice
table-sorting algorithm, too. I've got one in my toolkit but it's nice to
have one that's really expertly optimized.
All the same, PD is quite powerful and offers a very flexible environment for audio and control. I find that about 90-95% of any patch I make is going to be control, not signal, so learning how the various control techniques work is essential. Moreover, most of the stuff you need to know in order to really use PD isn't software-specific - you're learning DSP stuff that will apply whether you're using PD, Max, SuperCollider, Csound, what have you, and that's the same stuff that, underneath all the pretty window dressing makes packages like Live and Reason produce the results you're used to. So, yes, I second Frank's recommendation of the Dodge/Jerse text - all that stuff in the PD tutorial will make a lot more sense with that background.
Hope that helps!
David
homepage: http://www.davidgolightly.net
From: Matthew Williams mwilliams994@nc.rr.com To: pd list pd-list@iem.at Subject: Re: [PD] more compilation probs Date: Wed, 26 Oct 2005 18:14:52 -0400
one more thing ... can anyone tell me why when using the "wish' shell and i type in 'sudo' it asks for my password but it skips right over it and goes to the next command line"
% sudo install password: %
Thats what i get . It will not let me type my password.
weird, matt
On Oct 26, 2005, at 1:09 AM, david golightly wrote:
You're on OS X, right? What you want to do is:
$ sudo make clean && make && make install
it asks you for your password, then won't give you this "permission denied" any longer. (The magic of the sudo command...) Unix (Darwin) works this way to make sure you don't mess up your system on accident - it's Unix's (Darwin's) way of protecting your system from you.
Hope that helps.
David
- ---=---^--- -^- -=- - - ^------ - -^---^- -- --^^ --===
homepage: http://www.davidgolightly.net
From: Matthew Williams mwilliams994@nc.rr.com To: pd list pd-list@iem.at Subject: [PD] more compilation probs Date: Tue, 25 Oct 2005 22:51:42 -0400
here we go again ... i can't get it installed correctly (i thought i had it earlier...but i guess not). Granted i could just run the compiled version but i want to know how to do this. When i download load the source files for pd 0.39 and i double click on the pd icon the program runs fine..... but this is running without officially being compiled .... what am i missing by running pd this way. When i do try to compile i get this error....
cd ../extra/bonk~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/choice;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/expr~;make pd_darwin make[1]: Nothing to be done forpd_darwin'. cd ../extra/fiddle~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/loop~;make pd_darwin make[1]: Nothing to be done forpd_darwin'. cd ../extra/lrshift~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/pique;make pd_darwin make[1]: Nothing to be done for `pd_darwin'. install -d //usr/local/lib/pd/bin install: mkdir //usr/local/lib/pd: Permission denied make: *** [install] Error 71this was trying the "make install" method so i can just type pd and the program starts. does this error mean i'm not signed on as the superuser? When i try make and make depend i get this: As the only user of my computer i'd think i'm by default the superuser.
(src) 27 % make depend make: Nothing to be done for
depend'. (src) 28 % make cd ../extra/bonk~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/choice;make pd_darwin make[1]: Nothing to be done forpd_darwin'. cd ../extra/expr~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/fiddle~;make pd_darwin make[1]: Nothing to be done forpd_darwin'. cd ../extra/loop~;make pd_darwin make[1]: Nothing to be done for
pd_darwin'. cd ../extra/lrshift~;make pd_darwin make[1]: Nothing to be done forpd_darwin'. cd ../extra/pique;make pd_darwin make[1]: Nothing to be done for
pd_darwin'.What is goin' on here .... i'd really appreciate tha help.
thanks, matt
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list