what :
Home > Search > led

Objectspage : 1 2 3 4 5 6 7 8 9
gran.pitch.live~ Abstraction produce sampled grains shifted to a new pitch
Based on a single pitch multiplier, this abstraction will produce sampled grains shifted to a new pitch. It uses a continuous sound input as its sampling source.
instanceof Abstraction instanceof is a max abstraction to help in patches that use third-party objects which cannot use the same compiled binary versions for Mac OS 9 and X.
ipoke~ External ipoke~ is an interpolating buffer~ writer. It can replace the poke~ object in some applications, for instance when all indexes have to be filled, like in a variable sampling-frequency delay. Version 2 has fixed some bugs and is more efficient.
jb.pattr.mml Abstraction return the min/max/length of all pattr-enabled objects
jcom.thru~ Abstraction a simple utilty for breaking feedback loops
It breaks the illegal feedback loop by using a private send~ and receive~ object. Without it, the audio would be killed in a patch like this.
jg.spectdelay~ External spectral delay
jg.spectdelay~ performs an FFT of the input and supplies each frequency band with a volume control (EQ) and a recirculating delay line. EQ gain, delay time, and delay feedback can be controlled in real time. There is a way to apply a value change to a contiguous group of frequency bands. So, for example, you can hook up 16 sliders and control the bands in a way that provides more resolution to lower frequencies than if you merely divided the spectrum into 16 equal parts.

GPL-licensed source code is available.
jg.specteq~ External FFT-based EQ
jg.specteq~ performs an FFT of the input and supplies each frequency band with a volume control, creating a high-resolution graphic EQ. EQ gain can be controlled in real time. There is a way to apply a gain change to a contiguous group of frequency bands. So, for example, you can hook up 16 sliders and control the bands in a way that provides more resolution to lower frequencies than if you merely divided the spectrum into 16 equal parts.

GPL-licensed source code is available.
jit.altern External Color screen with threshold
The jit.altern object overlays a color screen onto incoming matrices. The original matrix values are revealed through "gaps" in the screen.
jit.ameba External Idiosyncratic downsampling/upsampling
The jit.ameba object began life as a completely failed attempt at a linear interpolation object. As the Oblique Strategies say, "Honor thy error as a hidden intention." If you're interested in linear interpolation objects, try the jit.plur object. Otherwise, please enjoy the mess.
jit.coerce External Coerce a matrix into different types/planecount
The jit.coerce object coerces a matrix into different types/planecount without copying data. (sometimes called "header munging"). This may be useful for treating integers as floating point data and vice versa, or treating a four-plane char matrix as a single plane long matrix.
jit.fill External Fill a matrix with a list
The jit.fill object fills one plane of a named matrix with the values of a list received in its left inlet. The offset and plane attributes determine the cells to be filled. Upon completion, the jit.fill object sends a bang message out its left outlet.
jit.openni External Max Jitter external for OpenNI middleware, supports Kinect and any other OpenNI compliant device
Rich support of OpenNI features using devices like Kinect. Currently supports:

* Configuration of OpenNI by an OpenNI XML configuration file; see OpenNI documentation for format
* ImageMap image output of RGB24 output in a 4-plane char jitter matrix
* DepthMap depth output in a 1-plan long, float32, or float64 jitter matrix
* IrMap Infrared IR output in a 1-plan long, float32, or float64 jitter matrix
* UserPixelMap user tagging/identification output in a 1-plan long, float32, or float64 jitter matrix
* Skeleton joints in an OSC, native max route, or legacy OSCeleton format
* Skeleton events in an OSC, native max route, or legacy OSCeleton format (e.g. user seen, user lost, calibration success, etc.)
* User centers of mass
* Values for user centers of mass and joints in OpenNI native, projective coordinate, or OSCeleton legacy “normalized” values
* Attributes to filtering data based on position or orientation confidence, display or not the orientation data, and smooth skeleton data using OpenNI’s smoothing API
* Compiled as a Win32 max/jitter external
jit.rubix External Reorder grid of rectangles
The jit.rubix object segments a matrix into a grid of rectangular cells. The resulting cells can reordered, flipped both horizontally and vertically, frozen, and filled with a single color value derived from a cell in the grid area (monochromatic).
jit.scanwrap External Resample by scanline wrapping
The jit.scanwrap object rewraps an input matrix into an output matrix. The modeattribute determines how matrix output is handled.
jit.uldl External URL Access Manager upload/download
The jit.uldl object provides URL Access-based asynchronous file upload and download. You must have the URL Access extension enabled in order for this to work. Download is possible from http://, https://, ftp://, and file:/// URLs. Upload is only possible to ftp:// URLs.
page : 1 2 3 4 5 6 7 8 9

Libraries
artificial tango
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='104'Olaf Matthes The artificial tango library is a collection of externals for Max/MSP dealing with recognition, analysis and generation of musical structures and events. Most objects take MIDI data as input.
In order to use the objects from the artificial tango library FTM 2.0 has to be installed on your system.
EAMIR - the Electro-acoustic Musically Interactive Room
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='133'V.j. Manzo The EAMIR project is an open-source effort to enable educators with technology for music education. Software is designed around a common configuration which can be easily implemented by music educators around the world by downloading source code and standalone applications through eamir.org.

Users who understand programming can edit the source code and post their new source and standalone applications back to the site for the EAMIR community to use.

Much of the EAMIR software is also designed to allow students with physical and mental disabilities to create meaningful music using interfaces that are accessible to their needs.


The EAMIR SDK allows users to easily create their own EAMIR-like applications by connecting preassembled interface modules to musical modules. The interfaces include cameras with color tracking, guitar hero controllers, wii remotes and devices, dance dance revolution pads, and other gaming controllers as well as traditional MIDI instruments like keyboards.

created by V.J. Manzo
www.vjmanzo.com | www.eamir.org
ejies
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='38'Emmanuel Jourdan The ejies is a collection of abstractions utilities, digital signal processing, JavaScripts tools I have developed in Max/MSP-Jitter for my own pedagogical purposes, using the knowledge I gained while teaching at Ircam.
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.
Jimmies
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='59'Zack Settel The Jimmies is an historical collection of patches, abstractions and external objects developed for the MAX/FTS environment on the ISPW at the beginning of the 1990s, and assembled into a formal collection of tools by Zack Settel in 1993.

Zack Settel developped a new free version of the Jimmies called xjimmies : http://www.maxobjects.com/?v=libraries&id_library=100
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.
PeRColate
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='5'Dan Trueman PeRColate is an open-source distribution of a variety of synthesis and signal processing algorithms for Max, MSP, and Nato. It is centered around a (partial) port of the Synthesis Toolkit (STK) by Perry Cook (Princeton) and Gary Scavone (Stanford CCRMA). Like the STK, it provides a fairly easy to use library of synthesis and signal processing functions (in C) that can be wired together to create conventional and unusual instruments. Also like the STK, it includes a variety of precompiled synthesis objects, including physical modeling, modal, and PhISM class instruments; the code for these instruments can serve as foundations for creating new instruments (one example, the blotar, is included) and can be used to teach elementary and advanced synthesis techniques. Given it's STK heritage and educational function, PeRColate is largely un-optimized, though all the objects run on a 80MHz 7100, which is pretty good. PeRColate also includes a number of objects not from the STK; some are from RTcmix and others are our own evil creations, designed to crash your computer, but only after making some kind of interesting sound or image.
PMPD
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='81'Cyrille Henry Physical Modelling.
These objects provide real-time simulations, specially physical behaviors. pmpd can be used to create natural dynamic systems, like a bouncing ball, string movement, Brownian movement, chaos, fluid dynamics, sand, gravitation, and more.
With pmpd physical dynamics can be modelled without knowing the global equation of the movement. Only the cause of the movement and the involved structure are needed for the simulation. pmpd provides the basic objects for this kind of simulation. Assembling them allows the creation of a very large variety of dynamic systems .
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.
vRand abstractions
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='77'Gary Lee Nelson These new objects assume that you have downloaded and installed one of the the externals from the Random Objects library. There are OS9, OSX and PC versions. (Thanks again to Jeremy Bernstein.) I have not tested these new abstractions in OS 9 or Windows and would appreciate hearing from anyone you can verify that they work.

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