

To the object until it is no longer busy. The instance is busy no note or midinote messages will be sent Non-zero signal or value sent to its inlet tells the parent poly~ that

This instance is available for note or midinote messages. Or a value of 0 sent to its inlet tells the parent poly~ that The thispoly~ object acceptsĮither a signal or number in its inlet to set its busy state. It scans through the copies of the subpatch it has in memory until itįinds one that is currently not busy, and then passes the message to it.Ī subpatch instance can tell its parent poly~ object that it isīusy using the thispoly~ object. When poly~ receives a note message in its left inlet, Instances of the subpatch dynamically using the noteĪnd midinote messages, and manually using the target message.

Messages sent to a poly~ object are directed to different Needs to create when you tell it which subpatch to load. The poly~ object keeps track of the number of inlets and outlets it You specify which inlet is assigned to which objectīy adding a number argument to the object - the in 1 objectĬorresponds to the leftmost inlet on the poly~ object, and so on. The objects in and out create control inletsĪnd outlets, and the in~ and out~ objects create signal The line~ object for 140 ms with an envelope on it.īut what about the in and out~ objects? SubpatchesĬreated for use in the poly~ object use special objects for inletsĪnd outlets. The mtof object, and outputs a sine wave at that frequency withĪ duration of 140 milliseconds and an amplitude envelope supplied by Haven't seen the in, out~, or thispoly~ objectsīefore, the rest of the patcher is pretty straightforward it takesĪn incoming MIDI note number, converts it to a frequency value using Let's look at the littlebeep~ patch for a minute.

Subpatcher to show you the inside of the littlebeep~ object.
