what :
Home > Search > float

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
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
pmpd.mass External 1D mass. This object's inlet need forces (float), and outlet it's position (float). All forces send to it's inlet are add together. A bang allow the mass to compute it's new position, and to output it. The mass can move due to it's inertia.
ÒmassÓ objects react like a point mass. It takes forces at its input, and output its position. It move according to the Newtonian dynamics: ·F = m ?. ÒmassÓ objects got inertia, but they are punctual (they can not rotate). For each time iteration, they make the summation of forces apply to their inlet to know the acceleration to have (positive or negative).
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.
preset storage patch Patch lets you store settings from all your sub- or bpatchers in one handy location. It can handle ints, floats and symbols as well as lists.
quat External "Represent, store and transform a quaternion"
"The mul messsage, with a quaternion argument, rotates the stored quaternion by the argument. bang outputs the stored value. reset sets it to zero rotation. quat takes an optional int argument - how often quaternions are normalized. Reduce to improve object efficiency, but increase to avoid floating point error creeping into the angles. Default every 30 operations."
RanAB External returns a float between the lower and upper limits.
The upper limit will never be returned. For example: a range of 3.5 to 7.0 will return 3.5 and, perhaps 6.9999999 but never 7.0.
random-pan~ Abstraction random pan
A mono signal send into the left inlet is turned into a pseudo-stereo signal by applying a slight time-variant delay. The strength of this effect can be controlled by the strength parameter sent to the rightmost inlet (a float between 0 and 1) - this parameter is also the function's argument.
randomF / randF External Generate a random float
Ranf External returns a floating point number between zero and one.
rate~ External Time-scale a phasor~
Time-scale a phasor~. rate~ accepts an input signal from a phasor~ and time scales it by a multiplier received as a float in its right inlet.
ratio2intv Abstraction Converts a ratio into an interval
Converts a ratio into an interval (int = tempered or float = any mirco- interval).
reson~ External Bandpass filter controllable by center frequency and Q
Bandpass filter controllable by center frequency and Q. reson~ implements the following filter equation: y[n] = gain * (x[n] - r * x[n-2]) + c1 * y[n-1] + c2 * y[n-2], where r, c1, and c2 are parameters calculated from the input center frequency and Q. Q is the filter bandwidth divided by center frequency. Inputs can be floats or signals. The specification is similar to the nres unit generator in cmusic.
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.
ring_sum External ring_sum adds numbers and floats to each other and outputs the sum. bang resets to 0.
page : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Libraries
hi-res objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='63'Joshua Kit Clayton high resolution msp objects which use two 32-bit audio signals to obtain near 64-bit floating point precision.
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)
Panaiotis Objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='122' Panaiotis The Mac version is UB.

These Max objects have been enhanced since the documentation to the left was written. Help files for the objects provide information on enhancements.

The matrix object has been substantially upgraded. It now combines features of unpack, spray, funnel, append, and prepend into one object. This makes a great object to place between controllers and jit objects because it acts like a multi-prepend. There are new configuration commands and enhancements to the old: even, odd, mod,and range, among others). Most commands can be applied to inlets of outlets. There is also a mute function that adds another layer of control. Matrixctrl support has been enhanced. See the help file for full details and examples.

Most other objects now fully support floats. RCer and autocount will count in float values, not just integers.

Notegen16 is a 16 channel version of its predecessor: notegen. It is more generalized and much more efficient.
ri.Lorenz MSP objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='169'Ryo Ikeshiro Calculates the Lorenz dynamical system and various modifications at signal rate. Can be controlled by either floats or signal for sample-accurate timing.

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 89645325 members connected RSS
Site under GNU Free Documentation License