![background image](http://html1.mh-extra.com/html/critter-and-guitari/organelle/organelle_user-manual_2686196035.webp)
Preparing Patches for Organelle™
data back and forth. This means that any patch you are working on should handle the tasks
of receiving data from and sending data to the Organelle hardware.
Remote Messaging
While messages and signals are intended to travel across patch cords in Pure Data, Pd also
provides another option. Messages can be sent
remotely
by means of a set of special
objects.
Pure Data’s
send
object allows the direct transmission of messages to a designated
receive
object. As long as both objects are given the same name (and you can use any word for the
name), they are connected across the same remote buss and will share their messages.
The small patch example above shows a
send
object, whose first argument,
critter
, sets
the remote buss where incoming messages are being sent. When that
send
object receives
the number
22
, it is passed on to all
receive
object who are similarly set with the argument
critter
. And as we can see in the above example, the
[receive critter]
object did
indeed receive
22
while
[receive guitari]
did not.
As the
send
and
receive
objects may get a lot of use, you can also abbreviate these
objects as
s
and
r
, respectively.
In this abbreviated example, a number 5 is received by
[s guitari]
, and only the
[r
guitari]
object received that
5
. This is exactly how things should work.
Logistically speaking, you can have as many
send
and
receive
objects as you like, and any
number of them can be set to the same remote buss. Messages are easy like that.
You can also send signals remotely, but the situation is a little more complicated as there
are two methods for doing so.
Page
!
of
!
35
51