Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Sat, 21 Mar 2009, Frank Barknecht wrote: Yeah, lets not turn a style guide into a style law. Sometimes crossings are not avoidable indeed. Well, I don't just mean that. I also mean that sometimes crossings are clearer than any replacement for them. Often a simple X of wires is much more

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Sun, 22 Mar 2009, Hans-Christoph Steiner wrote: Or making lines that go up for anything but feedback/loops. Well, if you first make sure that most lines are as short as possible, then there's not much need to worry about lines going up. A single-outlet object connected to a single-inlet

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Sat, 21 Mar 2009, Hans-Christoph Steiner wrote: And one last little story that I just remembered: I didn't realize that [send pd] was even a possibility until recently. I had always seen [; pd dsp 1( and figured messages to pd had to be sent that way. So is this a sign that this part of

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Jonathan Wilkes
--- On Wed, 3/25/09, Mathieu Bouchard ma...@artengine.ca wrote: From: Mathieu Bouchard ma...@artengine.ca Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: Hans-Christoph Steiner h...@eds.org Cc: Matt Barber brbrof...@gmail.com, pd-list@iem.at Date: Wednesday, March 25

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Wed, 25 Mar 2009, Jonathan Wilkes wrote: I understand the point of making that information available, but once you start describing a particular pd concept, don't you stick to one term for the sake of clarity? Well, ideally, perhaps... but I think that it's somewhat hard to do. Perhaps

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Wed, 25 Mar 2009, Frank Barknecht wrote: Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote: Btw, it's in pd/doc/2.control.examples/10.more.messages.pd , and I'd have trouble considering anything in that folder as being non-basic. I must say, when thinking about the time when I learned

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Jonathan Wilkes
--- On Wed, 3/25/09, Mathieu Bouchard ma...@artengine.ca wrote: From: Mathieu Bouchard ma...@artengine.ca Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: Jonathan Wilkes jancs...@yahoo.com Cc: Hans-Christoph Steiner h...@eds.org, Matt Barber brbrof...@gmail.com, pd

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Mathieu Bouchard
On Wed, 25 Mar 2009, Jonathan Wilkes wrote: --- On Wed, 3/25/09, Mathieu Bouchard ma...@artengine.ca wrote: Well, ideally, perhaps... but I think that it's somewhat hard to do. Perhaps more so when teaching in French (or any other language apart from English), because then you have to deal

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-25 Thread Jonathan Wilkes
--- On Thu, 3/26/09, Mathieu Bouchard ma...@artengine.ca wrote: From: Mathieu Bouchard ma...@artengine.ca Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: Jonathan Wilkes jancs...@yahoo.com Cc: Hans-Christoph Steiner h...@eds.org, Matt Barber brbrof...@gmail.com, pd

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-22 Thread Hans-Christoph Steiner
On Mar 21, 2009, at 2:39 PM, Frank Barknecht wrote: Hallo, Martin Peach hat gesagt: // Martin Peach wrote: It's a fun exercise for some kinds of mind to make all the non- vertical lines either horizontal or 45 degrees, as in the attached screen grab. Ha, yeah, that's really cute!

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-22 Thread Frank Barknecht
Hallo, Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote: I think avoiding horizontal lines should be pretty high up there on the no-no list. Or making lines that go up for anything but feedback/loops. I sometimes do like lines going a little bit up when things are on the

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-21 Thread Frank Barknecht
Hallo, Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote: On Fri, 20 Mar 2009, Frank Barknecht wrote: For example I'd rather start with making people properly left-align their patches and avoid crossing patch cords well, I do my best to reduce the number of crossings, but if I have

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-21 Thread Frank Barknecht
Hallo, Martin Peach hat gesagt: // Martin Peach wrote: It's a fun exercise for some kinds of mind to make all the non-vertical lines either horizontal or 45 degrees, as in the attached screen grab. Ha, yeah, that's really cute! Unfortunatly I clashes with another personal preference I have:

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-21 Thread Hans-Christoph Steiner
On Mar 21, 2009, at 3:42 AM, Matt Barber wrote: Ah, ok, I get it, the text in the msg boxes is basically the same as the text in the qlist file. That makes sense, and in the context of [qlist] I think it makes sense to teach about [; foo( sends. But I don't think that [qlist] is an

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-21 Thread Martin Peach
Frank Barknecht wrote: Hallo, Martin Peach hat gesagt: // Martin Peach wrote: It's a fun exercise for some kinds of mind to make all the non-vertical lines either horizontal or 45 degrees, as in the attached screen grab. Ha, yeah, that's really cute! Unfortunatly I clashes with another

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Matt Barber
hmm.. generally this could be a good idea, but message sending is most useful when initialising a number of receives ie: [loadbang]  | |; init-1 6          / |; init-2 symbol foo | |; init-3 -2         \ which is far more elegant than the the trigger/send replacement, especially with

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Hans-Christoph Steiner
I am not proposing to limit the use of dollar args in message boxes for dynamic sends, that is a very useful feature. The example you give here, though, is an example of a shortcut for typing, there is no other benefit that I can see. And at the risk of sounding pedantic, I am going to

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Jonathan Wilkes
--- On Fri, 3/20/09, Hans-Christoph Steiner h...@eds.org wrote: From: Hans-Christoph Steiner h...@eds.org Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: dmotd dm...@gmx.net Cc: pd-list@iem.at Date: Friday, March 20, 2009, 5:25 PM I am not proposing to limit the use

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Matt Barber
Also note that some objects, e.g. [qlist], positively depend on the message sending style.  My students who wanted to use them have often wondered why we hadn't covered the two ways of sending more in depth. Can you explain with an example?  I don't understand why you must use message boxes

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Frank Barknecht
Hallo, Matt Barber hat gesagt: // Matt Barber wrote: So in order to have my students understand [qlist] and its files, they have found it very useful to know about the message system in message boxes... it makes the message system in Pd on the whole a lot more understandable and less

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Hans-Christoph Steiner
On Mar 20, 2009, at 1:34 PM, Matt Barber wrote: hmm.. generally this could be a good idea, but message sending is most useful when initialising a number of receives ie: [loadbang] | |; init-1 6 / |; init-2 symbol foo | |; init-3 -2 \ which is far more elegant than the the

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Mathieu Bouchard
On Fri, 20 Mar 2009, Hans-Christoph Steiner wrote: I am not proposing to limit the use of dollar args in message boxes for dynamic sends, that is a very useful feature. The example you give here, though, is an example of a shortcut for typing, there is no other benefit that I can see.

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Mathieu Bouchard
On Fri, 20 Mar 2009, Frank Barknecht wrote: For example I'd rather start with making people properly left-align their patches and avoid crossing patch cords well, I do my best to reduce the number of crossings, but if I have to avoid crossings completely, I'll just avoid Pd... Pd doesn't

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Hans-Christoph Steiner
On Mar 20, 2009, at 5:51 PM, Jonathan Wilkes wrote: --- On Fri, 3/20/09, Hans-Christoph Steiner h...@eds.org wrote: From: Hans-Christoph Steiner h...@eds.org Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: dmotd dm...@gmx.net Cc: pd-list@iem.at Date: Friday, March 20

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Hans-Christoph Steiner
On Mar 20, 2009, at 6:28 PM, Matt Barber wrote: Also note that some objects, e.g. [qlist], positively depend on the message sending style. My students who wanted to use them have often wondered why we hadn't covered the two ways of sending more in depth. Can you explain with an example?

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Matt Barber
Ah, ok, I get it, the text in the msg boxes is basically the same as the text in the qlist file.  That makes sense, and in the context of [qlist] I think it makes sense to teach about [; foo( sends.  But I don't think that [qlist] is an essential object, especially for newbies.  I am not

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-20 Thread Jonathan Wilkes
--- On Sat, 3/21/09, Hans-Christoph Steiner h...@eds.org wrote: From: Hans-Christoph Steiner h...@eds.org Subject: Re: [PD] style guide idea: [send foo] versus [; foo( To: jancs...@yahoo.com Cc: dmotd dm...@gmx.net, pd-list@iem.at Date: Saturday, March 21, 2009, 2:48 AM On Mar 20, 2009

[PD] style guide idea: [send foo] versus [; foo(

2009-03-19 Thread Hans-Christoph Steiner
Here's something that I'd like to propose for the style guide, based on my teaching experience: - use [send foo] instead of [; foo( for all sends that aren't dynamically set A lot of people find the [; foo( syntax confusing, and since it is commonly used, it often gets in the way of

Re: [PD] style guide idea: [send foo] versus [; foo(

2009-03-19 Thread dmotd
hmm.. generally this could be a good idea, but message sending is most useful when initialising a number of receives ie: [loadbang] | |; init-1 6 / |; init-2 symbol foo | |; init-3 -2 \ which is far more elegant than the the trigger/send replacement, especially with more