what :
Home > Search > patcher

Objectspage : 1 2 3 4 5 6 7
send~ External Send a signal without a patch cord
Send a signal without a patch cord. send~ lets you send a signal to another patcher window or to another location within the same patcher window without using a patch cord. In addition, the destination of the signal can be changed on the fly using the set message. A receive~ object with the same name receives the output of send~. Note that if two or more send~ objects are aimed at the same receive~, the signals add together (you can hear this in the example below).
setclock External Control the clock speed of timing objects remotely
Create a named redefinition of the timing source used by various objects. The setclock object allows you to create one of several modes of timing that provide alternatives to the standard millisecond clock. Each setclock is associated with a name (its first argument), and this name may be passed as the argument to a "clock" message to numerous objects that use timing in Max, such as metro, line, and pipe.The subpatchers below demonstrate each of the four setclock modes. Double-click to see them.
St.end Abstraction A send with changeable destination.
But best of all, if a second parameter is set, it will send to this number of named objects when connected to thispatcher, or if the second parameter is a symbol it will compose the destination out of the two parameters.
St.LoadIf Abstraction Useful for subpatchers with #x arguments. It can replace all the different loadbang constructions.
St.Unselct Abstraction Helps to get around the annoying problem of a focus on an object stealing keypresses an alike.
Send anything to St.Unselect and it will switch of the focus after the time set by its parameter. A bang will deselect immediatly. The time can also be set with the right inlet. The output has to be connected to a thispatcher object.
St.WindowMover Abstraction Moves the patcherwindow into the middle of your screen if it is offscreen.
textedit External user-entered text in a patcher
thisobject External Send messages to a patcher, communicate with an object in an inspector
The thisobject object is used inside inspector patches to communicate with the object being edited. It allows you to get the object's current state and send messages modifying the state.
thispatcher External Send messages to a patcher
thispatcher can be used to modify and/or close a patcher window. It sends a message to the patcher window in which it is contained. The messages currently accepted by patchers are shown below. In addition, you can look at any Max patcher document as text and copy the format for sending messages to "#P" and create new objects and connections right in the window under program control! Also see the bpatcher help file for the use of thispatcher with bpatcher.
thisTimeline External Send messages to a timeline
Send control messages to the timeline object from within an action patcher
thisTrack External Send messages to a timeline track
Send control messages to a timeline track object from within an action patcher
tiCmd External Interface between the timeline and its action patchers
The tiCmd object receives messages from the timeline and passes them to a patcher which is serving as an action. It is analogous to an inlet object (but note that inlet objects do not work with the timeline). It takes the following arguments: first, a message selector which is a symbol that serves to identify the tiCmd object. The selector is followed by any number of arguments that to specify the expected types in the message. Each type specifier argument produces an outlet in the tiCmd object. If a type in the message contained in the timeline is different than what is specified in the tiCmd object, tiCmd tries to convert it. If it doesn't exist, there will be no output at the corresponding outlet. In addition, there are two outlets which send the message bang, the leftmost (triggered after the argument outlets have fired) and the rightmost (triggered when time passes the right edge of the message box in the timeline track).
timeline External Time-based score of Max messages - sequencer
Score of timed messages for patchers and other objects
timeline.js Javascript (jsui) The timeline is a graphical jsui object in a bpatcher which allows the graphical arrangement of events in time. These events can be edited with the mouse or with messages to the left inlet.
The messages are sent to a reference coll each time they a
Timeline.js works in conjunction with the "timelineBP.maxpat" bpatcher.
All operations are carried out in this bpatcher and
all timeline events are written to a coll inside the bpatcher.

The timeline does not sequence any events.
All it does is to provide a GUI which lets you create and edit events. These events are then written to a coll inside the timeline bpatcher. There's no fixed project length, you can add as many events in a time span as you wish--you just have to set the offset accordingly to see them (use the length message).
The same applies to the number of rows. They are not limited, just select the correct row offset (use the depth message).

There are currently two shortcuts:
"Backspace" will delete the selected elements
"i" will open the inspector for the selected event
Shortcuts only work if mouse is over the timeline-object!

The inspector will let you edit events. If used in conjuction with a pattrstorage, the inspector will grab a pattrstorage client list and display it in a menu.
tiOut External Output values from the outlet of a parent timeline object
Send messages out of a timeline object. tiOut accepts any message and sends it to the specified outlet of the timeline object, where 1 is the leftmost, 2 is the next one to the right, etc. up to the number of outlets in the timeline object (specified as timeline object's second argument). Note that the tiOut object only works with timeline objects that have been created inside patchers, i.e., not those that are opened directly from files or using the menu item New Timeline.
page : 1 2 3 4 5 6 7

Libraries
MegaMax
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='35'Stephen Kay The MegaMAX™ Collection is a set of 33 external objects for use with Opcode's MAX programming environment. It was created by professional musician and programmer Stephen Kay in an effort to deal with some of the frustrations and limitations of creating a professional looking, feeling and functioning application. But you don't have to be an application developer! The MegaMAX Collection is for anyone who wants to make better-looking and functioning Max patchers at all levels.
QuickStart
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='24'Darwin Grosse A bunch of abstractions and bpatchers that provide useful tools for both beginning and experienced Max/MSP developers.

4855 objects and 135 libraries within the database Last entries : December 23rd, 2023 Last comments : 0 0 visitor and 64754745 members connected RSS
Site under GNU Free Documentation License