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
triangle~ External triangle~ is a triangle/ramp wavetable with signal input to change phase offset of the peak value.
triangle~ is a triangle/ramp wavetable with signal input to change phase offset of the peak value. The default lo/hi points are -1. and 1., but may be changed using the lo/hi messages.
trunc~ External Truncate fractional part of signal values
Truncate fractional part of signal values. trunc~ converts signals with values such as 1.75 to 1.0. Negative values are modified so that -1.75 becomes -1.0. This object is very simple but computationally expensive.
v.!= External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels in two streams In single stream mode, v.!= compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is not equal to the test value, v.!= outputs 255, otherwise it outputs 0. In dual stream mode, v.!= compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the pixels are not equal, v.!= outputs 255, otherwise it outputs 0. In this mode, v.!= compares all components of the streams.
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 v.+= accumulates input pixel values.
v.+= accumulates input pixel values. The accumulators are the same component size as the incoming streams and the result is clipped to the maximum value expressible by that component size, so in most cases it is desirable to use a v.float32 or v.int32 prior to the v.+= in order to have accumulated sums of larger values.
v./ External v./ divides each pixel by a value.
v./ divides 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. v./ operates in dual stream mode only for float32 inputs. If the first stream is float32 then the second stream is forced to float32 as well.
v.< External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams In single stream mode, v.< compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is less than the test value, v.< outputs 255, otherwise it outputs 0. In dual stream mode, v.< compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the stream 1's brightness is less than stream 2's, v.< outputs 255, otherwise it outputs 0. v.< compares only brightness.
v.<= External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams In single stream mode, v.<= compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is less than or equal to the test value, v.<= outputs 255, otherwise it outputs 0._ In dual stream mode, v.<= compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the stream 1's brightness is less than or equal to stream 2's, v.<= outputs 255, otherwise it outputs 0. v.<= compares only brightness.
v.= External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels in two streams In single stream mode, v.= compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is equal to the test value, v.= outputs 255, otherwise it outputs 0. In dual stream mode, v.= compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the pixels are equal, v.= outputs 255, otherwise it outputs 0. In this mode, v.= compares all components of the streams.
v.> External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams In single stream mode, v.> compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is greater than the test value, v.> outputs 255, otherwise it outputs 0. In dual stream mode, v.> compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the stream 1's brightness is greater than stream 2's, v.> outputs 255, otherwise it outputs 0. v.> compares only brightness.
v.>= External single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams
single stream: compare each pixel's brightness to an integer dual stream: compare corresponding pixels' brightness in two streams In single stream mode, v.>= compares each pixel in the input stream to the int that was received in the right inlet. Where the brightness of the pixel is greater than or equal to the test value, v.>= outputs 255, otherwise it outputs 0. In dual stream mode, v.>= compares each pixel in stream 1 with the corresponding pixel in stream 2. Where the stream 1's brightness is greater than or equal to stream 2's, v.>= outputs 255, otherwise it outputs 0. v.>= compares only brightness.
v.abs External v.abs is intended to operate on signed images (where negative pixel values are allowed).
v.abs is intended to operate on signed images (where negative pixel values are allowed). For int16, int32 and float32 images, the output is the absolute value of each input pixel. For 8-bit images, v.abs assumes that the image is 'pseudo-signed' in which the range 0 to 255 represents -128 to 127. It first subtracts 128 from the 0-255 value to produce a signed image and then performs the absolute value. (Objects like v.motion when used in signed mode set their output based on the same assumption)
v.adapt External single stream: sample (pass), adapt to or hold (freeze) the incoming stream. dual stream: sample (pass) adapt to or hold (freeze) individual pixels based on the values of the pixels in a second stream.
single stream: sample (pass), adapt to or hold (freeze) the incoming stream. dual stream: sample (pass) adapt to or hold (freeze) individual pixels based on the values of the pixels in a second stream. v.adapt passes the incoming stream when the input is 255 and holds a frame when the input is 0. In between, v.adapt adapts the output stream to the incoming values at a rate determined by the input. In single stream mode, the input is the int value received in the second inlet. In dual stream mode, the input is derived on a pixel by pixel basis from the pixels of a second stream. In single stream mode, if the v.adapt is currently 'holding', then bangs received in the first inlet grab and hold a new frame.
v.age External The output from v.age is an image that indicates the number of frames since each pixel was active (non-zero).
The output from v.age is an image that indicates the number of frames since each pixel was active (non-zero). Currently active pixels show how long they have been active by outputting positive values. (32 means active for 32 frames). Inactive pixels output a negative value showing how many frames have elapsed since it was last active. The output image is in floating point format so that it can maintain a very long history. v.age will be paired with another object in development to provide motion speed and direction information.
v.applyalpha External v.applyalpha permanently applies the alpha channel to the stream.
v.applyalpha permanently applies the alpha channel to the stream. Zeroes in the alpha channel produce black in the output channel. 255 in the alpha channel reproduces the pixel at that location. Values in the alpha channel between 1 and 254 result in output pixels which are scaled between black and the pixel values by multiplying the pixels by the alpha channel value divided by 255.
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 84711430 members connected RSS
Site under GNU Free Documentation License