what :
Home > Search > message

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
OSC-unroute Javascript (js) Opposite of OSC-route: prepends bits of OSC addresses to existing OSC messages (javascript)
oscbonjour External OpenSoundControl service discovery and announcement using Bonjour for max/msp
here is a max/msp external for OSX (UniversalBinary) and windows doing Bonjour/ZeroConf service discovery and announcement:

basically there are only 3 messages:
browse: browse for available services of type _osc._udp
resolve name: get hostname and port number from service name
register name port: register and a service of type _osc._udp with specificied name and UDP port number
out External Define a message output in a patcher loaded by poly~
p4mat External format messages for pattrforward
format messages for pattrforward, managing "send prefix" messages to pattrforward.
parse External The parse object takes a list input and parses it into sublists.
The parse object takes a list input and parses it into sublists. Sublists consist of a symbol followed by a variable number of numeric values (int or float). parse was designed for use with the coll object so that several messages stored at the same index in coll could be separated.
pattrforward External send any message to a named object anywhere in the patcher hierarchy
pfsm External pfsm is an implementation of a Finite State Machine, with probabilistic transitions.
pfsm is an implementation of a Finite State Machine, with probabilistic transitions. Hence, Probabilistic Finite State Machine, or PFSM. It processes a sequence of messages against a state file, generating output as guided by the state transitions triggered by the input.
pgmin External Output incoming MIDI program change messages
pgmout External Output MIDI program change messages
pict External Draw picture in PICT file in graphics window
pict takes 5 arguments for graphics window name, PICT file name, priority, and initial left (X) and top (Y) coordinate. The priority, X and Y coordinates are optional, and default to 0 and 0, 0. Priority can be changed with the priority message, and X and Y are changed via the middle and right inlets.
playcontrol_v3 External 2 button sfplay~ control.
Only tested on sfplay~ so far.
Allows the use of 2 buttons to control Play/Pause (Resume) and Stop.
For best use, insert into a subpatch and then connect message boxes "Play/Pause" and "Stop" to the inlets respectively. Connect the outlet to sfplay~.
Play/Pause will Play the file from the begining and then pause if clicked again. While paused it will 'resume' if clicked. Stop will reset and it will play from the begining.
Version 3 fixed the pause/resume problem.
plinko Javaclass (mxj) plinko takes a bang, int, float, list, or any other type of message and sends it out a random outlet.
a list of floats, between 0. and 1. in ascending order, to define the probability of the input coming out each outlet
plugmidiout External Send MIDI messages to a plug-in host (pluggo)
plugmidiout accepts raw MIDI bytes (like midiout) and sends them to the plug-in host. What happens to them after that is up to the host.
polyout External Send MIDI polyphonic key pressure messages
pong~ External for performing modulo arithmetic, as well as foldover or wraparound distortion.
pong either folds or wraps its input within the range of a lo val and a hi val. The optional arguments are . mode 0 is fold, mode 1 is wrap. The default mode is fold. The default range is zero to one. If hi val is greater than lo val, their behavior is swapped. All inlets accept both signals and floats. The mode message may be used to switch between fold and wrap mode. It is useful for performing modulo arithmetic, as well as foldover or wraparound distortion.
page : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Libraries
boids
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='112' Jasch
Sier
Eric Singer
Wesley Smith
Based on Simon Fraser's implementation of Craig Reynolds' Boids algorithm.
Boids is free for non-commercial use.

Boids is a bird flight and animal flock simulator. It is based on the same algorithm which was used in Jurassic Park for the herding dinosaurs.
Boids takes an integer argument which is the number of boids. Each time Boids receives a bang, it calculates and outputs the new positions of the boids. The output consists of thew coordiantes for each boid, the number and type depending on the mode.

The flight parameters can be changed with messages. Use the 'dump' message to output a list of the current parameter settings.

For more information about the Boids algorithm, see Craig Reynolds' Web site at "http://reality.sgi.com/employees/craig/boids.html".
BulkStore
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='62'Tom Mays bulk storage memory device for all values (any message)
Optimized Gates
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='34'Stephen Kay 7 different optimized gates ("bgate" for bangs, "igate" for ints, "fgate" for floats, "sgate" for symbols, and "lgate" for lists. These do not need to do a message lookup, since they only deal with one data type. Also includes "andGate" and "orGate" by David Roach)
ri.rotatexyz MSP objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='170'Ryo Ikeshiro Calculates 3D coordinates after rotation around the x, y and z axes by performing matrix (mathematical, not Jitter) multiplication at signal rate. Ideal for generating signal rate panning data for use with the rotatexyz message to jit.gl.render.

Currently only available for Mac OS X 10.5 or later (Intel). The following have only been tested on Max 5.

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