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
gammafade External fade your monitor to black by adjusting its gamma value!
gem.pix_alpha External Set the alpha values of a pix
gem.pix_coloralpha External Set the alpha values of a pix
gem.pix_threshold External Clamp pixel values to a threshold
geom Abstraction Int in right inlet outputs the nth member of a geometrical row.
Int in right inlet outputs the nth member of a geometrical row. The other parameters are reference value and the proportional factor q .
grainbuffer~ External grainbuffer~ is a MSP granular synthesis object that exploits the buffer~ object built into the Max/MSP environment.
grainbuffer~ is a flexible tool that allows independent control over the buffer and the grain creation. For example, users can set the rate at which the grains read from the buffer independent of their dispersion or duration. Also, loop points in the buffer can be set, allowing the user to decide which portion of the buffer will be granulated. In addition, the buffer read point can be randomized. This randomization produces various effects ranging from a 'blurring' effect to that of total randomness of grain sources.

The lastest version of grainbuffer~ is 64-bit and now features multichannel output with up to 32 channels of spatialized grains.

All parameters can be randomized. Randomizable features include the frequency, amplitude, pan position, duration and dispersion (distance between grain start times). The randomness of each of these parameters is set by a range indicating an upper and a lower limit. If the limits are set the same then the grainbuffer~ will only generate single value for that parameter.

Finally, the user can select the type of envelope. Envelope types include, sine, linear, exponential, trapezoid, parabolic, percussive, evissucrep (backwards percussive), and, of course, random, which chooses a new grain envelope randomly for each individual grain.
group-rhythm Abstraction rythm generator
Generates a rhythm by choosing elements of a given supply (provided by a geometrical row with its parameters: minimum entry delay, maximum entry delay and number of entry delays) and repeating a chosen value according to the periodicity parameter. This modules incorporates the "Gruppen"-theory of Karlheinz Stockhausen ("...wie die Zeit vergeht...", in: "die reihe", Vol. 3, Vienna 1957) and reflects some considerations of Gottfried Michael Koenig about serialism and aleatory ("Aleatorische und serielle Verfahren in der elektronischen Musik", in: Die Sonde, Vol. 5/1, Bonn 1965).
group-rhythm2 Abstraction rythm generator
Another implementation of a group-rhythm. A material list of ED-values is sent to the middle inlet, a list of desired group sizes is sent to the right-most inlet. A randomly chosen ED-value from the ED-material list will be repeated according to a randomly chosen group size from group-list.
groups Abstraction random based object
Chooses elements from a supply (int list) sent to the middle inlet and repeats them according to values chosen from a group list (rightmost inlet). The values from the two parameter lists are chosen by random (using the selection principle "series").
happens~ External 2-states threshold detector with attack and release times
When using noisy sensor data to trigger something, there's often the need of obtaining a steady signal to indicate that the threshold has been exceeded for a determinate amount of time, and viceversa.
Happens~ outputs 1 when the input signal has exceeded the threshold for a determinate amount of time. While the signal is under the threshold value, the attack time of the internal envelope follower is the one defined by the user, ad the release time is 0. When the state changes to triggered, the attack time is 0 and the release time is the one specified by the user.
hh.leaky Abstraction Allows you to treat an input like an energy source
based on ideas introduced to me by Joel Ryan. hh.leaky allows you to treat an input like an energy source: high values pass through unchanged but then are regularly decremented until a value higher than the current state is input.(hh.leaky replaces the older leaky object)
hh.ramper Abstraction Ramps smoothly between input values.
based on George Lewis's abstractions for parsing live input. Ramps smoothly between input values. The result can be thought of as the 'tendency' of the input. (hh.ramper replaces the older ramper object)
hpass1~ Abstraction highpass filter
This is a first-order IIR (infinite impulse response) highpass filter using biquad~. When you look inside you will see that it is made by subtracting a lowpass filtered version of a signal from the signal itself. The lowpass filter used is lpass1~, one of the simplest filters in the Jimmies collection (see lpass1~). The hpass1~ module accepts a cutoff frequency value which defines the frequency at which the low frequencies will begin to be attenuated; they will be attenuated right down to 0 Hz. There is no control for the slope of the attenuation curve (see hpass2~ for a second-order highpass filter).
hpass2~ Abstraction highpass filter
Analogous to hpass1~, this second-order IIR highpass filter is made by subtracting a lowpass filtered version of a signal from the signal itself. Logically, the lowpass filter used is lpass2~, a resonant lowpass filter. As with hpass1~, the cutoff frequency in the second inlet of hpass2~ defines the point at which the low frequencies will start to be attenuated. However, hpass2~ also takes a "damping factor", which controls the slope of the cutoff. Damping values greater than 1.41 produce a mild slope similar to that of hpass1~. However, damping factor values less than 1.41 produce moderate to extreme gain boost around the cutoff frequency, characterizing this filter as a resonant highpass filter (the gain boost creates a mild to pronounced resonating effect).
hr.filtercoeff~ External hr.filtercoeff~ is an audio rate, double precision, biquad filter coefficient generator for several filter types.
hr.filtercoeff~ is an audio rate, double precision, biquad filter coefficient generator for several filter types. Since calucating this at full audio rate can be quite expensive, you can set the internal sampling rate with the resamp message. A resamp value of 1 will calculate coefficients at the current MSP sampling rate(most expensive), 2 at half that rate(cheaper), etc. A resamp value of 0 or >= signal vector size will calculate coefficients once per signal vector(cheapest). The gain input is ignored for the lowpass, highpass, bandpass, bandstop filters. Instead use gainlpass, gainhpass, gainbpass, or gainbstop.
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 49641573 members connected RSS
Site under GNU Free Documentation License