what :
Home > Search > float

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
thresh~ External Detect when input goes above a set value
Detect when input goes above a set value. The thresh~ object initially outputs a signal of 0. It outputs a signal of 1 when the input equal or greater than a set "high" threshold, until it goes below the reset or "low" threshold, at which point the 0 signal is output again. If the low and high thresholds are the same, a reset occurs when the signal is less than the threshold value. Otherwise, a reset occurs when the signal is less than or equal to the low threshold. The low and high thresholds can be specified as arguments, via floats in the middle and right inlets, or as signals in the middle and right inlets.
tl.list.1_div.f External 1/f fractional noise as a list of floats in the range 0 to 1
train~ External Pulse-train generator and metronome
Pulse-train generator and metronome. train~ generates a pulse signal whose period is specifiable in terms of milliseconds (see <~ for a method of making a pulse wave at a specified frequency). It also sends out a bang when going from 0 to 1, so it can be used as a metronome with a floating-point interval. The signal output can be used as a control input for sah~ as shown in the example below, or at very small intervals, it is audible.
trans Abstraction transition
Int in left inlet outputs the nth member of a transition between a start value float> and an end value float> in n steps , whereas "steps" is the number of row elements (between start and end value) minus one. The mode of transition is determined by the int sent to the rightmost inlet:
trans-exp Abstraction exponential transition
Int in left inlet outputs the nth member of a exponential transition between a start value float> and an end value float> in n steps , whereas "steps" is the number of row elements (between start and end value) minus one.
trans-lin Abstraction linear transition
Int in left inlet outputs the nth member of a linear transition between a start value float> and an end value float> in n steps , whereas "steps" is the number of row elements (between start and end value) minus one.
trans-log Abstraction logarithmical transition
Int in left inlet outputs the nth member of a logarithmical transition between a start value float> and an end value float> in n steps , whereas "steps" is the number of row elements (between start and end value) minus one.
tripleLine External Generate lists (3 floats) by specified span
tripleRand External Generate random list (3 floats)
trunc Abstraction Simply split a float into its integer and fractional part.
type External Split mixed lists into separate lists by type
Split mixed lists into separate lists by type; i.e. one mixed lists yields a list of ints, a list of floats, and a lists of symbols. Optionally, iterate an entire list out separate outlets by type.
udpgoo External Translates bang, int, float, and symbols to a form that allows them to be passed to and from the network through otudp.
udpgoo is a MAX objects that can be used with otudp. The object can pass any data from max through the otudp object to a remote location. Based on Scott Wilson's udp2.
unpackX External Enhanced “unpack” object,
Enhanced “unpack” object, with easier control of long lists, and the ability to prepend the same symbol before each item as it is output.  For example, to unpack a list of 120 items where the 45th and 47th are floats, you do not need to enter 120 items as arguments and make sure the proper ones are floats - simply type “unpackX 120” and the types of the input list stay the same on output. Furthermore, say you wanted the output of that 120 element unpack to “set” a bunch of UI objects. Simply type “unpackX 120 set”, and the word set will be prepended before each item as it is output.
v.* External single stream: multiply each pixel by an int or float dual stream: multiply stream 1 by stream 2
single stream: multiply each pixel by an int or float dual stream: multiply stream 1 by stream 2 In single stream mode, v.* multiply each pixel by a value. Streams with int16, int32 and float32 components are processed in their existing component sizes. For yuv images, you can choose to pass along the y or uv components unchanged. In dual stream mode, v.* multiplies each pixel in stream 1 by the brightness of the corresponding pixel in stream 2. If the first stream is int8 then the second stream is forced to int8 as well. If the first stream is float32 then the second stream is forced to float32. You can set additional gain, and define how the second streams values are interpreted using gain and modulation_center messages.
v.+ External single stream: add an int to each pixel (Brightness) dual stream: add two video streams together
single stream: add an int to each pixel (Brightness) dual stream: add two video streams together In single stream mode, v.+ adds an int or float to each pixel in the video stream. For yuv images, v.+ adds the integer only to the y (brightness) component. Streams with int16, int32 and float32 components are processed in their existing component sizes. In dual stream mode, v.+ adds each pixel in stream 1 to the corresponding pixel in stream 2. If the first stream is int8 then the second stream is forced to int8 as well. If the first stream is float32 then the second stream is forced to float32.
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 89433900 members connected RSS
Site under GNU Free Documentation License