hi all,
there is a strange behaviour in the |symbol| object. sending a symbol to the second inlet won't work. you have to |prepend symbol| before you can use it... a pretty good source for an error...
cheers...
is this an error, just because they behave different? they behave different in many ways: -the left inlet changes 'blabla' into 'symbol blabla' and outputs it -the left inlet stores 'blabla' -you can bang the left inlet to output 'symbol blabla'
-the right input only stores 'symbol blabla', but does not output it. -the right inlet has no method for 'bang' nor 'blabla'.
that does make sense for me.
[prepend symbol] is one solution.
or: [symbol] | [symbol]
works as well.
----- Original Message ----- From: "Tim Blechmann" TimBlechmann@gmx.net To: pd-list@iem.at Sent: Thursday, June 17, 2004 12:36 AM Subject: [PD] symbol bug
hi all,
there is a strange behaviour in the |symbol| object. sending a symbol to the second inlet won't work. you have to |prepend symbol| before you can use it... a pretty good source for an error...
cheers...
-- Tim mailto:TimBlechmann@gmx.de ICQ: 96771783 -- The only people for me are the mad ones, the ones who are mad to live, mad to talk, mad to be saved, desirous of everything at the same time, the ones who never yawn or say a commonplace thing, but burn, burn, burn, like fabulous yellow roman candles exploding like spiders across the stars and in the middle you see the blue centerlight pop and everybody goes "Awww!" Jack Kerouac
is this an error, just because they behave different? they behave different in many ways:
maybe i'm a bit strict, it's the only storing object where the syntax for the left inlet differs from the right inlet. there are ways to solve this in the _program_ pd, but i'd prefer a consistent behaviour of the _language_ pd...
cheers...
hi
$0-names don't work as send-symbols for a symbolbox. is this a bug?
roman
Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote:
$0-names don't work as send-symbols for a symbolbox. is this a bug?
It would be, but I cannot reproduce it here using the MSP official 0.37, where symbols can send and receive just fine. Maybe your version is too old?
Frank Barknecht _ ______footils.org__
On Jun 17, 2004, at 1:04 PM, Tim Blechmann wrote:
is this an error, just because they behave different? they behave different in many ways:
maybe i'm a bit strict, it's the only storing object where the syntax for the left inlet differs from the right inlet. there are ways to solve this in the _program_ pd, but i'd prefer a consistent behaviour of the _language_ pd...
I totally agree. I am starting to document these strange behaviors.
This will make them easier to learn, first of all, then also it will
make it possible to get a clear overview of how Pd behaves.
Ultimately, I hope this will point the way towards making Pd's syntax
more coherent. My pet peeve is "lists" vs. anythings.
.hc
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away
to benefit those who profit from scarcity."
-John Gilmore
maybe i'm a bit strict, it's the only storing object where the syntax for the left inlet differs from the right inlet. there are ways to solve this in the _program_ pd, but i'd prefer a consistent behaviour of the _language_ pd...
I totally agree. I am starting to document these strange behaviors.
This will make them easier to learn, first of all, then also it will
make it possible to get a clear overview of how Pd behaves.
Ultimately, I hope this will point the way towards making Pd's syntax more coherent. My pet peeve is "lists" vs. anythings.
is this list somewhere available? i'd really like to have a look at it...
cheers...
On Jun 18, 2004, at 4:06 AM, Tim Blechmann wrote:
maybe i'm a bit strict, it's the only storing object where the syntax for the left inlet differs from the right inlet. there are ways to solve this in the _program_ pd, but i'd prefer a consistent behaviour of the _language_ pd...
I totally agree. I am starting to document these strange behaviors. This will make them easier to learn, first of all, then also it will make it possible to get a clear overview of how Pd behaves. Ultimately, I hope this will point the way towards making Pd's syntax more coherent. My pet peeve is "lists" vs. anythings.
is this list somewhere available? i'd really like to have a look at it...
I have started a all_about_lists_vs_anythings help patch. Its in the
CVS in doc/pddp.
.hc
"Information wants to be free." -Stewart Brand
Hallo, Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:
On Jun 17, 2004, at 1:04 PM, Tim Blechmann wrote:
is this an error, just because they behave different? they behave different in many ways:
maybe i'm a bit strict, it's the only storing object where the syntax for the left inlet differs from the right inlet.
Well, it's not the only object. For example [select] works the same. Creating a [select somesymbol] object allows you to set the selector by using [symbol someother( messages, but not with just a [someother( message.
The lister object's left inlet also wants to know which type is coming in. Even a float wants to: try sending a [symbol 12( message to store. It won't work.
Frank Barknecht _ ______footils.org__
Hallo, Frank Barknecht hat gesagt: // Frank Barknecht wrote:
Even a float wants to: try sending a [symbol 12( message to store. It won't work.
And let me add: [float] of course accepts typed messages to the right inlet if the type matches what it wants. "float 12" will work as will "list 12" and "12" becaue "12" is just an abbreviation of "float 12" and "list 12" (but not of "symbol 12"!). This abbreviation shouldn't lead one to think that they are the same conceptually.
Frank Barknecht _ ______footils.org__