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
v.crop External v.crop takes 4 arguments defining the left, top, right and bottom of a cropping rectangle.
v.crop takes 4 arguments defining the left, top, right and bottom of a cropping rectangle. v.crop outputs a stream with the size of the crop rectangle, cropped to the rectangle. N.B. v.crop tags each video frame with the top and left of the crop rectangle. This allows v.composite to re-composite a fragmented stream without requiring extra position messages to each v.composite inlet. These (left, top) offsets persist in a stream until the stream is processed by something that makes the information irrelevant (i.e. a v.composite). There is an option to v.composite that turns this feature on and off.
v.idleblack External v.idleblack adds a single black frame to the end of a video stream.
v.idleblack adds a single black frame to the end of a video stream. This happens when v.idleblack receives a v.stop message or if the source object is deleted or patch-cords cut. The black frame is inserted before the v.stop message.
v.lens External v.lens was designed to allow removal of lens distortion.
v.lens was designed to allow removal of lens distortion. Most video lenses introduce some sort of distortion. Careful manipulation of the v.lens parameters can remove this distortion from an image. Playing with the parameters allows a wide range of distortion effects. The message lens .002 -1.5 1.0 will produce a distortion that removes the distortion introduced by a fairly wide-angle lens. To undistort for a particular lens, you will need to experiment with the values.
v.saturation External single stream: set the saturation for a yuv stream dual stream: use the brightness of stream 2 to set the saturation for corresponding pixels in stream 1
single stream: set the saturation for a yuv stream dual stream: use the brightness of stream 2 to set the saturation for corresponding pixels in stream 1 In single stream mode, v.saturation adjusts the saturation of each pixel by a value. Streams with int16, int32 and float components are processed in their existing component sizes. In dual stream mode, v.saturation adjusts the saturation of each pixel in stream 1 by the brightness of the corresponding pixel in stream 2. The streams are both forced to int8 before processing. You can set additional gain, and define how the second streams values are interpreted using gain and modulation_center messages.
v.stillstream External v.stillstream passes a stream from input to output.
v.stillstream passes a stream from input to output. If the input stream stops, the last received frame or still image continues to be sent out as a stream. v.stillstream behaves like a source object in some ways, but it does not share all of the messages that proper source objects do (like format and size messages). You can import images into v.stillstream.
v.switchboard External v.switchboard is a cross-point or matrix switch that allows the routine of each inlet to any of the outlets.
v.switchboard is a cross-point or matrix switch that allows the routine of each inlet to any of the outlets. It can be controlled by the graphical 'matrix controller' provided with Max. Using v.switchboard provides more consistent performance for routing softVNS 2 streams because it manages the v.start and v.stop messages and broken patch-cords consistently. v.switchboard can accept at any inlet, a stream that originates in one of its outlets, though it must pass through another object for MaxMSP to agree to draw the patchcord.
vacancy~ External vacancy~ performs spectral compositing. The threshold controls the compositing and is specified in dB.
vacancy~ performs spectral compositing. The threshold controls the compositing and is specified in dB. Useful values lie in the range from -90 dB to 90 dB. Threshold inversion is available via the invert message. The threshold can also track the current RMS value of of the signal. In RMS tracking mode, the useful threshold range will be somewhat different depending upon the character of the input signals. Phases will be derived from the left input unless phase swapping is specified. In this case phases will be taken from the right input signal when the threshold test is true.
value External Share stored values among several objects
value takes a symbol through which all value objects of the same name are linked. If you send any one a message (number, list, or anything else) it is set for all of them. You can get the contents out of a particular value object by sending it a bang.
vDeal Abstraction eturns random integers within a specified range
All numbers in the range are used before any is repeated. This is similar to the urn object introduced in Max 2.2. A single argument sets the range. If the argument is omitted the default size of 128 is used. The second inlet can also be used to set the range. The range must be at least 1. Anything less causes Deal to set the deck size to 1. Changing the value at the second inlet causes the "deck" to be "shuffled." You can also shuffle the deck by sending a "shuffle" message to inlet 1. A bang at inlet 1 causes output of the next "card." Use Uzi to deal multiple cards.
xbendout External Format extra precision MIDI pitch bend messages
The bendout object only changes the most significant byte of the pitch bend message. However, using xbendout with midiout, you can send messages which change both bytes.
xbendout2 External Format extra precision MIDI pitch bend messages
The bendout object only changes the most significant byte of the pitch bend message. However, using xbendout with midiout, you can send messages which change both bytes.
XG-MIDI-Tools Abstraction A collection of "abstractions" for transmitting RPN, NRPN and SysEx-messages to Yamaha XG Extended General MIDI synth modules.
xnotein External Interpret MIDI note messages with release velocity
filter and process notes from midiin with release velocity
xnoteout External Format MIDI note messages with release velocity
Formats a note-off MIDI message with release velocity
xray.dynamicexpr Javascript (js) a MUCH easier way to do dynamic expr messages to the jit.expr object than is show in the help file.
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 84744484 members connected RSS
Site under GNU Free Documentation License