what :
Home > Search > value

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
v.averagelevel External v.averagelevel reports the average value of each component in the image.
v.averagelevel reports the average value of each component in the image. N.B. grays streams output only one level (first outlet).
v.bounds External v.bounds calculates the bounding rectangle of the non-black areas of the image.
v.bounds calculates the bounding rectangle of the non-black areas of the image. It has some features to improve its performance where there might be bits of noise outside the area of maximum concentration. v.bounds finds the top- and bottom-most lines and left- and right-most columns such that noise_tolerance amount of the image mass is outside the defined bounds. In other words, if noise_tolerance is 0.1, then the starting value for the top will be the line in which the accumulated total of pixel values becomes larger than 0.1 times the total sum of all pixel values in the image. From this initial bounding rectangle, v.bounds works backwards, expanding to include consecutive lines or columns which have at least noise_threshold total pixel value. This tends t
v.components External v.components separates a video stream into its component streams.
v.components separates a video stream into its component streams. grays streams produce 3 identical grays streams out the three outlets. N.B. For yuv images, the u and v streams are signed. 0 - 127 are positive values and 128 - 255 are actually -128 to -1. This means the u and v images can look noisier than they really are. (Note that this is different from the pseudo-signed images like those from v.motion (signed mode) where 0 - 127 are really negative and 128 - 255 are positive. To convert a signed int8 stream to a unsigned or pseudo-signed int8 stream or vice versa, you can use a v.xor 128 object.
v.contrast External single stream: set the contrast for a stream dual stream: use the brightness of stream 2 to set the contrast for corresponding pixels in stream 1
single stream: set the contrast for a stream dual stream: use the brightness of stream 2 to set the contrast for corresponding pixels in stream 1 In single stream mode, v.contrast adjusts the contrast of each pixel by a value. Streams with int16, int32 and float components are processed in their existing component sizes. For yuv images, you can choose to pass along uv components unchanged. In dual stream mode, v.contrast adjusts the contrast 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 gain and define how second stream values are interpreted using gain and modulation_center messages.
v.displace External v.displace displaces the input stream based on the brightnesses of the pixels of the second stream.
v.displace displaces the input stream based on the brightnesses of the pixels of the second stream. For each pixel, v.displace scales the stream 2 brightness by the horizontal and vertical scales, then calculates which pixel in stream 1 is offset by the horizontal and vertical amount, then calculates the output pixel value from a scaled sum of the 4 stream 1 pixels surrounding the offset pixel. This results in a fairly smooth, antialiased displacement as long as the scales are not too large or the stream 1 image not too contrasty.
v.displacexy External v.displacexy displaces the input stream based on the values of the pixels of the second and third stream.
v.fill External v.fill allows you to create an arbitrary stream with any content that you want.
v.fill allows you to create an arbitrary stream with any content that you want. In its simplest form, v.fill outputs a stream filled with a single value. You can also write values calculated in a max patch into any pixel in the frame, fill the frame with a pattern defined in a list, or create certain mathematical patterns across the frame. v.fill can operate as a source. You can start it sending a stream by sending a 1 into its first inlet. You can stop it by sending a 0. You can synchronize it to another video stream by connecting the video stream to the first inlet. v.fill in grays float32 format is appropriate for providing displacement frames for v.displacexy.
v.gradient External Output a stream with a grayscale gradient.
Output a stream with a grayscale gradient. v.gradient creates a gradient across the image plane. This gradient is fully variable in angle, slope and center value. If the component size is int8, the output is centered on 128 and ranges from 0 to 255. If the component size is int16, the output is centered on 0 and ranges from -32768 to 32767. v.gradient can operate as a source. You can start it sending a stream by sending a 1 into its first inlet. You can stop it by sending a 0. You can synchronize it to another video stream by connecting the video stream to the first inlet.
v.invert External v.invert subtracts each pixel from a value.
v.invert subtracts each pixel from a value. The default value is 255, so in the default case, v.invert "inverts" the image. v.invert works on all component sizes. For yuv images, v.invert simply changes the sign of the u and v components, while subtracting the y component from the integer value.
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.life External v.life is an expanded version of the game of life.
v.life is an expanded version of the game of life. Every cell has a population ranging from 0 to 255. The rules of Conway's life are extended to allow a high and low threshold for the birth conditions, and there is also a growth rate that kicks in in the absense of lonely, overcrowded or birthing conditions. The range of behaviours is enormous and can be quite fluid if parameters are chosen right. If the frame is filled with a solid value or a grid pattern, additional behaviours approximating materials behaviours (like ripples) are possible. The values of another stream can be added to the unfolding automata to allow externals forces to affect the automata.
v.lookup External v.lookup allows you to apply an arbitrary transform to pixel values using a table object or a multi-slider.
v.lookup allows you to apply an arbitrary transform to pixel values using a table object or a multi-slider. The pixel value used to lookup a new value in the table or from the list of 256 ints. For yuv images, only the y component is transformed. For rgb images, each component is independently transformed.
v.max External single stream: pass along the maximum of the pixel level and the int. dual stream: pass along the brightest pixel components between two streams
single stream: pass along the maximum of the pixel level and the int. dual stream: pass along the brightest pixel components between two streams In single stream mode, each output pixel of v.max uses the larger of the input brightness and the integer value. The image is forced to int8 components in all formats. In dual stream mode, each output pixel is made up of the largest corresponding components of the pixels of the two streams. In dual stream mode, both streams will be forced to int8 components before processing. Also, the second stream will be forced to the same format (rgb, yuv or grays) as the first stream. N.B. v.max has a slightly different behaviour in yuv mode since the magnitudes of u and v components are not brightness related. Only the y component is affected in this case.
v.min External single stream: pass along the minimum of the pixel level and the int dual stream: pass along the darkest pixel components between two streams
single stream: pass along the minimum of the pixel level and the int dual stream: pass along the darkest pixel components between two streams In single stream mode, each output pixel of v.min uses the lesser of the input brightness and the integer value. The image is forced to int8 components in all formats. In dual stream mode, each output pixel is made up of the smallest corresponding components of the pixels of the two streams. In dual stream mode, both streams will be forced to int8 components before processing. Also, the second stream will be forced to the same format (rgb, yuv or grays) as the first stream. N.B. v.min has a slightly different behaviour in yuv mode since the magnitudes of u and v components are not brightness related. Only the y component is affected in this case.
v.noise External v.noise produces a frame filled with random numbers.
v.noise produces a frame filled with random numbers. You can adjust the amplitude and center value for the random numbers.
page : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Libraries
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)
FuzzyLib
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='139'Alain Bonardi
Isis Truck
When manipulating human knowledge such as perception, feelings, appreciation, veracity of facts, etc., the classical logic that recognize only two truth degrees (true or false) is not always the most suitable.

To solve this problem, more than two degrees are considered in the non-classical logics. The fuzzy logic is one of these logics.

In this logic, facts are represented through membership functions: when the membership value is equal to 1 the fact is exactly true; when it is equal to 0 the fact is exactly false; in between there is an uncertainty about the veracity of the fact.

These membership functions are called "fuzzy subsets". They can be of different shapes: gaussian, trapezoidal, triangular, etc.

Thus the aim of the fuzzy logic is to propose a theoretical framework for the manipulation - representation and reasoning - of such facts.

The Fuzzy Lib library implements all the tools that are necessary to handle this manipulation: representation of a fuzzy subset (among them are the fuzzification, defuzzification and partitioning), reasoning process (generalized modus ponens, fuzzy implications, t-norms, t-conorms, etc.).

This version 1 of the Fuzzy Lib enables to implement fuzzification, uncertain reasoning and defuzzification for any number of data in the framework of Max/MSP environment.
Litter Power Pro Package
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='54'Peter Castine The Litter Power package consists of over 60 external objects, including a number of new MSP noise sources, externals that produce values from a wide variety of random number distributions, and externals for mutation and cross-synthesis.
p.jit.gl.tools
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='123' Pelado the p.jit.gl tools are designed to provide for easier learning of and experimenting with the many attributes that are available to jitter's gl objects by making them a whole lot more transparent and accessible. patches expose jitter gl object's attributes to interfaces that allow you to immediately edit and change an attribute's value. many of the parameters are attached to blines, which provide smooth changes while rendering, and all settings can be saved and recalled as presets using the pattrs that are embedded in the patches.
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.
SFA Max/MSP Library
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='172'Stefano Fasciani The SFA-MaxLib is a collection of Max/MSP objects developed in the context of the VCI4DMI. It includes functions and utilities in the form of FTM externals, FTM abstractions and Max abstractions. FTM is a shared library for Max/MSP developed by IRCAM, which provides a small and simple real-time object system and a set of optimized services to be used within Max/MSP externals.

List of FTM Externals: sfa.eig - eigenvalues; sfa.inputcombinations - combination generator; sfa.levinson - levinson-durbin recursion; sfa.lpc2cep - lpc to cepstra conversion; sfa.rastafilt - rasta filter; sfa.rmd - relative mean difference; sfa.roots - polynomial roots;

List of Abstractions: sfa.bark.maxpat - energy of the Bark bands from time domain frame;sfa.bark2hz_vect.maxpat - Herts to Bark conversion;sfa.barkspect.maxpat - energy of the Bark bands from spectrum; sfa.ceil.maxpat - ceil function; sfa.featfluxgate.maxpat - gated distance on stream of feature vectors; sfa.fft2barkmx.maxpat - utility sub-abstraction of sfa.bark; sfa.fft2barkmxN.maxpat - utility sub-abstraction of sfa.barkspect; sfa.hynek_eq_coeff.maxpat - hynek equalization coefficients; sfa.hz2bark.maxpat - Hertz to Bark conversion; sfa.hz2bark_vect.maxpat - Hertz to Bark conversion for vectors; sfa.hz2mel.maxpat - Hertz to Mel conversion; sfa.idft_real_coeff.maxpat - utility sub-abstraction of sfa.rasta-plp; sfa.maxminmem.maxpat - minimum and maximum of a stream of data; sfa.mfcc.maxpat - MFCC coefficients; sfa.modalphafilter.maxpat - 1st order IIR lowpass on a stream of vectors; sfa.nonlinfeqscale.maxpat - linear spectrum to Bark or Mel scale conversion; sfa.rasta-plp.maxpat - PLP and RASTA-PLP coefficients; sfa.spectmoments.maxpat - 4 spectral moments (centroid, deviation, skewness, kurtosis); sfa.3spectmoments+flatness.maxpat - 3 spectral moments (centroid, deviation, skewness) and the spectral flatness; sfa.spectralflux.maxpat - spectral flux on stream of spectrum vectors; sfa.spectralfluxgate.maxpat - gated spectral flux on stream of spectrum vectors; sfa.std.maxpat - standard deviation; sfa.win_to_fft_size.maxpat - smaller FFT size given frame size; sfa.GCemulator.maxpat – 3D gestural controller emulator;
suivi
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='88' Ircam Two externals performing score following on soloist performances using Hidden Markov Models (HMM)
Suivi is based on FTM and requires the shared library FTMlib for Max/MSP. Both externals use an FTM track object - a sequence of time-tagged FTM values - to store the score of the soloist performance to be followed. Notes, trills and other elements of the score are represented by FTM score objects (FTM scoob class). For the moment, scores can be imported from standard MIDI files only.
An editor for the FTM track class, which will also provide a graphical control interface for the score follower is under development as well as the import of MusicXML files.
The suivi object set is distributed within the IRCAM Forum.

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