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
reanimate Abstraction Sends out a bang on right outlet after x miliseconds if there has been no input bang in left inlet during x miliseconds.
Sends out a bang on right outlet after x miliseconds if there has been no input bang in left inlet during x miliseconds. Bangs which are sent to the left inlet are simply passed through. A "stop" message in left input stops the reanimation.
receive External Receive messages without patch cords
The send and receive objects allow you to send any kind of message between Patcher windows or within a window without using patch cords. The order of reception by two or more receive objects is not deterministic.
receive~ External Receive a signal from one or more send~ objects
Receive a signal from one or more send~ objects. receive~ grabs signals put out by send~ objects and outputs them out its signal outlet. You can switch between all current receive~ objects using the set message. To turn off the audio coming from a receive~, use set with the name of a send~ that doesn't currently exist.
remote External Sending messages to named objects anywhere in MAX

1 comment

rh.floscroll Abstraction rh.floscroll allows you to select two keys on your computer keyboard which when held down will scroll up & down through floating point number values. The scrolling speed is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for scrolling upwards through floating point number values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for scrolling downwards through floating point number values. The third argument (int)sets the scrolling speed in milliseconds.

Output

The left outlet is the scrolled floating point number value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the scrolling key names.
The 4th and 5th outlets are the ASCII numbers for the scrolling keys.
rh.flostep Abstraction rh.flostep allows you to select two keys on your computer keyboard which when pressed will step up & down through floating point number values. The step size is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for stepping upwards through floating point number values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for stepping downwards through floating point number values. The third argument (int) sets the step value.

Output

The left outlet is the floating point value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the key names for stepping upwards and downwards.
The 4th and 5th outlets are the ASCII numbers for the key commands.
rh.intscroll Abstraction rh.intscroll allows you to select two keys on your computer keyboard which when held down will scroll up & down through integer values. The scrolling speed is user defined.

Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for scrolling upwards through integer values. The second argument (int)sets the ASCII code number for a key on the computer keyboard for scrolling downwards through integer values. The third argument (int) sets the scrolling speed in milliseconds.

Output

The left outlet is the scrolled integer value when the selected key on the computer keyboard is depressed.

The 2nd and 3rd outlets when connected to a message box display the scrolling key names.

The 4th and 5th outlets are the ASCII numbers for the scrolling keys.
rh.intstep Abstraction rh.intstep allows you to select two keys on your computer keyboard which when pressed will step up & down through integer values. The step size is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for stepping upwards through integer values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for stepping downwards through integer values. The third argument (int) sets the step value.

Output

The left outlet is the integer value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the key names for stepping upwards and downwards.
The 4th and 5th outlets are the ASCII numbers for the key commands.
rm.floatlistconverter External Fixes bugged output from an mxj when using outletHigh(int outletIdx, java.lang.String message, float[] values) or outletHigh(int outletIdx, java.lang.String message, int[] values).
Fixes bugged output from an mxj when using outletHigh(int outletIdx, java.lang.String message, float[] values) or outletHigh(int outletIdx, java.lang.String message, int[] values). See my post about the bug on Cycling 74's forums for more info: http://cycling74.com/forums/topic.php?id=34998
Rockband Drum Midi Interface Patch This patch makes it so that you can just plug your rockband drum controller into your computer via usb and send the midi messages over the IAC Bus or Midi Yoke to whatever midi supported drum machine ( or softsynth or sampler ) you wish to play.
Change the number boxes at the bottom of the patch to change the notes which are output, save the note output configurations with the preset object to the right by holding shift and clicking the dot once you have a midi configuration that you like.

1 comment

roudone Abstraction Like [route done], but will prevent from passing the 'done' message if loadbangs are not fireing by cmd-shift loading.
round~ External round~ rounds its left signal input to the nearest integer multiple of its right signal input.
round~ rounds its left signal input to the nearest integer multiple of its right signal input. With the 'nearest' message you can determine whether or not it rounds to the absolute nearest integer multiple, or simply the nearest integer multiple between the value and zero (for positive numbers this will round down). By default this is on.
route External Selectively pass the input out a specific outlet
route takes a message and tries to match its first argument to route's own arguments. The rightmost outlet passes any message that matched no other choice, so you may gang routes to get more choices.
router External matrixctrl-compatible Max message router
router is a Max object which lets you patch multiple sources of Max data to multiple destinations dynamically (sort of like a series of nested switches and gates). It is designed to work best with the matrixctrl user-interface object, and uses a syntax equivalent to the MSP matrix~ object.
router External A matrixctrl-compatible Max message router.
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 44248106 members connected RSS
Site under GNU Free Documentation License