[PD] difference send and using msg with ";"
Hans-Christoph Steiner
hans at eds.org
Fri Aug 17 11:25:47 CEST 2007
On Aug 16, 2007, at 7:07 PM, Frank Barknecht wrote:
> Hallo,
> marius schebella hat gesagt: // marius schebella wrote:
>
>> when I look through miller's tutorial patches, I often find ";-
>> messages"
>> instead of a send object like:
>> [;detune $1(
>> vs
>> [s detune]
>> I wonder why, is there a significant difference?
>
> I cannot speak for Miller, but one difference with message-senders is,
> that you send to various receivers in one go:
>
> [; detune 0.2; freq 440; vol 80; ...(
>
> which sometimes is handy for initializing many things with one click
> and in a central place.
Yeah, it's a syntactic shortcut, but one click init is also possible
using sends.
> Also msg-bangs will warn, if there is no receiver available.
> send-sends just send and ignore it, if they send to nothing.
Hmm, that sounds to me like a bug. I don't see why these should
behave differently in this respect.
>> is one more efficient then the other
>
> send-sends are much more effective than msg-sends, I suppose mostly
> because of dollar-variable replacements. See attached benchmark-patch.
Nice patch, that's a substantial difference. I got 80 for sendsends
and 150 for msgsends.
.hc
>
> Ciao
> --
> Frank Barknecht _ ______footils.org_ __goto10.org__
> <benchmark-sends.pd>
> <sendsend.pd>
> <msgsend.pd>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
> listinfo/pd-list
------------------------------------------------------------------------
----
Terrorism is not an enemy. It cannot be defeated. It's a tactic.
It's about as sensible to say we declare war on night attacks and
expect we're going to win that war. We're not going to win the war
on terrorism. - retired U.S. Army general, William Odom
More information about the Pd-list
mailing list