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
rand~ External Generate a band-limited random signal.
Generate a band-limited random signal. rand generates a signal consisting of random values between -1 and 1 generated at a frequency specified by its input. It interpolates linearly between these values.
RCer External Smoothes continuous data.
It has many uses, from smoothing out incoming controller data, to doing counter and line-type operations. Limits output between a minimum and maximum. Input is a destination value RCer will seek. It outputs values in increments of step, in time intervals of rate, until it reaches the destination. It then shuts off until a new destination is received. If it receives a new destination before reaching an old destination, the new destination takes precedence and the old is ignored.
refrakt External Generates fractal values
Rep Abstraction counts out repetition of the same value
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.
rh.intscroll Abstraction rh.intscroll allows you to select two keys on your computer keyboard which when held down will scroll up & down through integer 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 integer values. The second argument (int)sets the ASCII code number for a key on the computer keyboard for scrolling downwards through integer values. The third argument (int) sets the scrolling speed in milliseconds.

Output

The left outlet is the scrolled integer 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.intstep Abstraction rh.intstep allows you to select two keys on your computer keyboard which when pressed will step up & down through integer 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 integer values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for stepping downwards through integer values. The third argument (int) sets the step value.

Output

The left outlet is the integer 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.
rh.palipan Abstraction This abstraction allows you to display two integer values between 11 and 99 as a palindrome. rh.palipan is useful for randomizing panning or any other parameters where two 'related' but separate integers are required.
Input
Left inlet bang triggers the random selection and and output.
The middle inlet turns on a metronome for timed random output.
The right inlet sets the metronome speed in milliseconds.

Arguments

The first argument (int) sets the metronome speed in milliseconds (optional).

Output

Left outlet is an integer value between 11 and 99.
Middle outlet is an integer value which is the difference between the left and right integer values.
Right outlet is an integer value between 11 and 99.
ring_keyPress External emulates a keystroke by a given number.
refer to that list:

http://java.sun.com/j2se/1.5.0/docs/api/constant- color="#CC0000">values.html#java.awt.event.KeyEvent.VK_F1
emulates a keystroke by a given number.
refer to that list:

http://java.sun.com/j2se/1.5.0/docs/api/constant- color="#CC0000">values.html#java.awt.event.KeyEvent.VK_F1

Sending a list of numbers means to hold all the keys at once.
rm.floatlistconverter External Fixes bugged output from an mxj when using outletHigh(int outletIdx, java.lang.String message, float[] values) or outletHigh(int outletIdx, java.lang.String message, int[] values).
Fixes bugged output from an mxj when using outletHigh(int outletIdx, java.lang.String message, float[] values) or outletHigh(int outletIdx, java.lang.String message, int[] values). See my post about the bug on Cycling 74's forums for more info: http://cycling74.com/forums/topic.php?id=34998
round~ External round~ rounds its left signal input to the nearest integer multiple of its right signal input.
round~ rounds its left signal input to the nearest integer multiple of its right signal input. With the 'nearest' message you can determine whether or not it rounds to the absolute nearest integer multiple, or simply the nearest integer multiple between the value and zero (for positive numbers this will round down). By default this is on.
rslider External Select and display a range of two values
sadam.dom Javaclass (mxj) A Document Object Model (DOM) interface for Max.
sadam.dom will create, read, store or even modify DOM trees. The DOM is one of the possible representations of the contents of an XML document (see http://www.w3.org/TR/DOM-Level-2-Core/.) The object internally uses the default Java DOM parser that comes as an instance of javax.xml.parsers.DocumentBuilderFactory, bringing all the power and almost all of the functionality of a W3C-certified DOM parser to MaxMSP. The kind of Nodes currently not handled by sadam.dom are: Comment, Entity, EntityReference, Notation and ProcessingInstruction.

When an XML is parsed, the object will assign a unique ID to each Element of the document, called the Element Index. This index won't get stored and changes each time when the order of Elements in the XML is modified (either by inserting or removing Elements). However, using the Element Index is the preferred (and in most cases, the only) way to address a given element in the XML. The Element Index is sent out the rightmost outlet each time an element is accessed. The Element Index of the Document Element is always 0, the rest of the Elements get their index in their 'order of appearence'. This means that even if an Element is being inserted or removed, the Index of the Elements that come earlier in the Document won't change.

When querying Attributes, Text, or CDATA nodes, the requested data will be sent out the appropriate outlets in right-to-left order (in case of Attributes, if more than one Attribute is requested, they will be sent to the output as a sequence like AttributeName1-AttributeValue1-AttributeName2-AttributeValue2-...-AttributeNameN-AttributeValueN, alternating on the appropriate outlets) followed by an error code. When querying Elements, the result will be sent out as a sequence (from right to left) consisting of the Element Index, the Tree Depth of the Element (the Document Element is at level 0, its children are at level 1 etc.), the Element's Tag Name, the Attributes, and finally the Text Content (which is a concatenation of all Text and CDATA nodes).

The leftmost outlet serves as an error outlet. After each command sent to the object, an error code is being sent back through this outlet at the end of the execution of the given command. A negative value means that the command could not be executed successfully, while 0 means success. In some cases (typically when one or more Elements are queried) the error outlet reports the number of Elements successfully returned.

sadam.dom and sadam.sax are both W3C compliant XML parsers, however, this means some overhead in terms of resources. If you need a lightweight, fast XML parser and you can live with some limitations regarding W3C compliance, consider using sadam.rapidXML.
sadam.float External Detect/output special floating point values.
sadam.float will store and output any given floating-point number. It will also detect NaN (not-a-number) and infinity (both positive and negative) values as well as output them if requested.
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 121727718 members connected RSS
Site under GNU Free Documentation License