what :
Home > Search > hi

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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
mchelper Patch configure and monitor several Making Things' Make Controller Kit interfaces
This patch was designed for the Make Controller Kit from Making Things and gives you a full control of all parameters available via OSC throught a sexy interface.
mdegranular~ External Object for multi-channel, multi-voice, multi-transposition granular synthesis with live-input and many features.
This object performs time granulation of sampled sound in real-time.

Input in the form of a fixed, pre-recorded sample buffer or an incoming signal of user-specified length is used to randomly select segments of sound (grains) whose durations (grain length) may be modified on-the-fly. These grains are (amplitude-) enveloped and reconfigured each time one comes to an end.

The granulation is performed in a user-specified number of streams (also known as (aka) voices or layers): the more streams, the denser and thicker but also the smoother the effect. An increase in streams also implies an increase in processing time and is the main factor affecting real-time performance.

The streams may be subject to transposition whereby a list of semitone values sent to the object forms the set from which a randomly-chosen value is selected for each grain of sound output by the object.

Finally, each grain is routed to a randomly-chosen outlet (the number of which is also user specified) allowing mapping onto an arbitrary number of output channels.
mempio External Controls the meM-PIO interface with 24 digital I/O lines made by MBC Messsysteme GmbH.
Gives full access the 24 digital I/O lines of the meM-PIO interface by MBC Messsysteme GmbH (connected to the USB port). Allows to switch ports between input and output and to read or write the to / from the data lines. Windows version only since there is no Mac driver for this interface.
messaround Abstraction In case you wanted more than 9 message arguments, this is the workaround.
metashaker~ External perry cook's interface to the seven PhiSM percussion models, STK, synthesis toolkit
metro External Metronome that outputs bangs
Metro takes one optional argument which is the metronome time in milliseconds. The left inlet takes int which starts it with a non-zero value and stops it with the value zero. The right inlet takes int to change the metronome speed. The outlet sends bang.
mg.stats.moments~ External Moment Statistics of Audio Signal for Creative FX
Compute the first moment (mean), the second central moment (variance), the third moment (skewness) and the fourth moment (kurtosis) of audio signal using an "on-line" algorithm.

Ref: Terriberry, Timothy B. (2007), Computing Higher-Order Moments Online
Midi Delay Standalone Application Midi Delay does many of the same things as a hardware digital delay and more...
midi2speed2.0 Abstraction A simple max/msp abstraction that converts MIDI note data to a speed multiplier usable by groove~. Normal (1.0) playback can be assigned to different base note. Polyphony now enabled.
This is a Bpatch form of the patch. The computer keyboard can control the pitch like a midi keyboard. 4 voice polyphony has now been added with accurate note on/off tracking.
midiinfo External Set a pop-up menu with current names of MIDI devices
When midiinfo receives a bang or int in its left inlet, it sends a series of messages which will set up a pop-up menu to a list of MIDI output devices. If you check "Evaluate Item Text" in the pop-up menu dialog, you can connect the right outlet of the menu to a MIDI output object to select MIDI devices by name. A number in midiinfo's right inlet creates a list of MIDI input devices.
midiparty Javaclass (mxj) midiparty is an mxj class which parses midi files and spits them out in either textual or raw format.
Right now the demo file is very messy but you will get the idea.It is a work in progress. Good introduction to using Java to interact with midi files.
mindwarp~ External mindwarp~ performs spectral envelope warping.
mindwarp~ performs spectral envelope warping. It can be used to correct for the formant shifting effects of pitch-scaling. The warp factor is tuned to warp spectra to compensate for directly corresponding pitch-scaling values. For example, if you have pitch-scaled a signal by a factor of two, increasing its frequency content by an octave, by providing mindwarp~ with a warp factor of 2. and the pitch-scaled signal, mindwarp~ will restore the spectral formant of the signal to an estimation of the shape present in the original unscaled signal. Currently, warp factor values are restricted to the range [1/16 ... 16.]. mindwarp~ utilizes frequency shaping to perform its duty.
ml.visible External keeps your patches visible
checks if window is fully visible. if it is nothing happens. If not it will reposition it on the left upper corner of the main screen
MMF Abstraction control max UI objects within a multitouch screen
MMF is a set of abstractions that will let you control very easily max UI objects directly within your multitouch screen.
MMF will work with any multitouch interface that sends TUIO messages.
MMS (MultiMedia Sequencer) Patch MMS is a multimedia sequencer developped to work with the GLUION sensor interface.
It allows you to control and synchronize events of the three following types :
- Light (continuous by DMX/Dimmers and/or on/off (0|1)
- Video with one beamer per machine
- Sound on 6 audio outputs

Documentation now available in english
MMS is in beta version, it's distributed under the terms of the GNU GPL.
Max-MSP 4.6 minimum !!
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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70

Libraries
A-Objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='37' Sier This is small growing externals set for max msp jitter by cycling74.
ranges from utility objects to some 3d synthetic motion physics sonic undulation
ag.graular.suite
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='166'Adrian Gierakowski The ag.granular.suite is a collection of Max/MSP patches for generalised granular sound processing and microsound composition written using FTM/Gabor libraries (developed at IRCAM) and encapsulated as Jamoma modules. Main features include: subsample accurate scheduling, multichannel output, granulation of multiple soundfiles at the same time (with interpolation of two sources per grain), parameter randomisation and sequencing, control via OSC, preset management, preset interpolation. Its modular architecture makes it possible to easily extend it with new algorithms for grain scheduling and parameter control.
AHRS Max Library
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='168'Giuseppe Torre The AHRS Library (Attitude Heading Reference System) is a set of Max externals that allows you to perform a series of basic calculations for 3D/4D vectorial math used in aerodynamics.
If you are using a three axis accelerometer and a three-axis magnetometer check out the"ahrs_triad" object which enables you to find the orientation of your cluster of sensor with respect to the Earth fixed coordinates.
boids
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='112' Jasch
Sier
Eric Singer
Wesley Smith
Based on Simon Fraser's implementation of Craig Reynolds' Boids algorithm.
Boids is free for non-commercial use.

Boids is a bird flight and animal flock simulator. It is based on the same algorithm which was used in Jurassic Park for the herding dinosaurs.
Boids takes an integer argument which is the number of boids. Each time Boids receives a bang, it calculates and outputs the new positions of the boids. The output consists of thew coordiantes for each boid, the number and type depending on the mode.

The flight parameters can be changed with messages. Use the 'dump' message to output a list of the current parameter settings.

For more information about the Boids algorithm, see Craig Reynolds' Web site at "http://reality.sgi.com/employees/craig/boids.html".
Cosm
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='147'Wesley Smith
Graham Wakefield
Cosm is an integrated collection of externals and abstractions to assist the construction of navigable, sonified virtual worlds using Max/MSP/Jitter. Cosm has been designed to require only minimal changes to existing Max/MSP/Jitter patches to support a number of features valuable in the creation of virtual worlds.

Supports six-degrees-of-freedom (6DoF) navigation using quaternions, spatial audio using 3rd order Ambisonics, distance filtering and doppler, collision detection using spherical intersection (query sphere), world boundaries, stereographic control, 3D field interaction, and a strategy for remote rendering.
cv.jit
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='19'Jean-Marc Pelletier cv.jit is a collection of max/msp/jitter tools for computer vision applications. The goals of this project are to provide externals and abstractions to assist users in tasks such as image segmentation, shape and gesture recognition, motion tracking, etc. as well as to provide educational tools that outline the basics of computer vision techniques.
DIPS5v1.01
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='171'Development Group Dips
Shu Matsuda
Takayuki Rai
DIPS (Digital Image Processing with Sound) is a plug-in software for Max. DIPS, consisting of more than 370 Max external and abstracts objects, is a powerful and user-friendly tool for the creation of interactive multimedia art, supporting interaction between sound events and visual events in Max, using Apple’s Core Image technology as well as OpenGL and OpenCV technologies.

DIPS5v1.01 is the most recent release (Oct. 2013) and available from http://dips.kcm-sd.ac.jp .
DIPS Development Group
T.Rai/S.Matsuda/Y.Morimoto/T.Fukuda/K.Takahashi
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.
Flock Vision Toolkit
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='132'Mark Godfrey
Jason Freeman
The Flock Vision Toolkit is a set of computer vision algorithms and utilities for lens correction, skew correction, image stitching, and particle filter-based tracking.

These objects were developed by Mark Godfrey, an MS candidate in Music Technology at Georgia Tech and one of the principal collaborators on Jason Freeman\'s Flock, an evening-length performance work for saxophone quartet and audience participation.
FTM
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='13'Norbert Schnell FTM is a shared library for Max/MSP (FTMlib) providing a small and simple real-time object system and a couple of optimized services to be used within Max/MSP externals. FTMlib is distributed with a set of basic Max/MSP objects (FTM externals) giving access to the library\'s functionalities.
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.
GEM (Graphics Environment for Multimedia)
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='58'Shigeyuki Hirai This software enable Max to render interactive 3D graphics using OpenGL.
Granular Toolkit
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='44'Nathan Wolek set of externals and abstractions developed using several granular synthesis concepts. Effects available in this download include pitch shifting, spatializing, \"clouds\", chord production and looping.
hi-res objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='63'Joshua Kit Clayton high resolution msp objects which use two 32-bit audio signals to obtain near 64-bit floating point precision.
hi.tools
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='158'Max Egger An alternative to Max/MSP’s hi object, 2010 by Max Egger

hi.tools lets you communicate with human interface devices (HID), like mice, joysticks or do-it-yourself usb thingies that follow the HID specification.
HoaLibrary
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='165'Julien Colafrancesco
Pierre Guillot
Eliott Paris
Hoa Library is a collection of C++ classes and MAX/MSP objects destined to high order ambisonic sound reproduction.
It‘s totally free and made availlable by CICM, a research center bi-localized between Paris VIII University and the MSH (Maison des sciences de l‘Homme).
imp.dmx
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='157'David Butler imp.dmx is a cross-platform collection of Max/MSP/Jitter abstractions for dealing with DMX data in various forms. It focuses around the use of jitter matrices to store data, which the objects then read and write to. The aim is to provide the bridge between your patch and whatever object or method you use to output DMX from Max. The abstractions use native Max objects only, excepting the Art-Net patches which use some custom java networking objects, included in the distribution package.
If you have any questions or suggestions, please contact me at david@theimpersonalstereo.com.
Check for updates at http://www.theimpersonalstereo.com.
int.lib
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='97'Oli Larkin int.lib is a set of abstractions/javascripts that lets you interpolate between different presets by navigating a 2D graphical environment. It's similar in concept to the Audiomulch Metasurface, Color blobs and the Hipnoscope but implements a gravitational system, allowing you to represent presets with variable sized balls. As you move around the space, the size of the balls and their proximity to the mouse cursor affects the weight of each preset in the interpolated output.
ISPW Compatibility Library
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='68'Zack Settel This library provides a set of abstractions which allow a certain degree of compatibility between MSP and Miller Puckette's Max0.26/FTS for the ISPW/SIM (Ircam Signal Processing Workstation/Station d'Informatique Musicale). It contains abstractions for all of the ISPW (signal) objects whose name has changed in MSP, and some additional abstractions to replace objects found in the "lib" and "ISPW jimmies".
Jeroen_ChaosLib
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='98'Jeroen Liebregts This set of objects is capable of generating an infinite amount of attractors by automatically constructing nonlinear equations. These formulas are of the type quadratic and cubic, so their highest term is to the power of two (quadratic) or three (cubic). The quadratic equations go up to four dimensions, the cubic up to three. Example patches are included.
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
Jitter
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='11' Cycling74 Jitter is a set of 135 brilliant new video, matrix, and 3D graphics objects for the Max graphical programming environment. The Jitter objects extend the functionality of Max4/MSP2 with flexible means to generate and manipulate matrix data -- any data that can be expressed in rows and columns, such as video and still images, 3D geometry, as well as text, spreadsheet data, particle systems, voxels, or audio. Jitter is useful to anyone interested in real-time video processing, custom effects, 2D/3D graphics, audio/visual interaction, data visualization, and analysis
Jitter 1.5
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='75' Cycling74 In this librairy are listed only the new objects since version 1.5. For all others Jitter objects, please go to "Jitter" library.
Max
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='12' Cycling74 Max/MSP is a graphical environment for music, audio, and multimedia. In use worldwide for over fifteen years by performers, composers, artists, teachers, and students, Max/MSP is the way to make your computer do things that reflect your individual ideas and dreams.
Max 4.5
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='69' Cycling74 A graphical programming environment for music and media development.
In this librairy are listed only the new objects since version 4.5.
MaxAlea
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='96'Carl Faia MaxAlea contains various objects for random distributions and functions. MaxAlea was begun as a Max port of an existing PatchWork Library created in 1991-2 by Mikhail Malt. While the distributions and functions found in MaxAlea are similar to those found in the Patchwork version ,there are many differences in their functioning. The environment of Patchwork is static and is not designed for real-time work. Part of the incentive for creating these objects to work with Max was to have a dynamic and real-time environment with which to experiment and work with these algorithms in a manner as simple and straightforward as possible. One can change variables and manipulate the output in many ways in real-time. There are several different versions of the various stochastic models/processes best presented in the now classic references by Denis Lorrain and Charles Dodge. Carl Faia has used a variety of sources for the creation of this library which include the Lorrain, Dodge and Malt implementations as well as sources found on the WorldWideWeb. The externals found in the package include several random distributions, examples of random walks and 1/f noise algorithms, as well as one or two utilities written specifically for the MaxAlea library. Carl Faia wanted to make a coherent collection (as he thought Malt had managed to do in PatchWork) of these various algorithms and provide an interface easily accessible using the Max environment for real-time control. All these algorithms have been created using a seeded version of the random function found in the standard AINSI library. That is, each time the function is first run there will always be a different set of random numbers (unlike the random funtions found in Max, PatchWork and other versions of random number generators).
Modal Object Library
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='110'V.j. Manzo The Modal Object Library is a collection of objects for Max/MSP that control modality.

Included are objects for all 28 diatonic modes (scales), the Messiaen modes, chords, triads, progressions, modal relationships and modal analysis. This library would be especially useful to those interested in algorithmic composition and interactive music systems.

Free registration is required. Registration forum offers patches, and objects based on this library.

created by V.J. Manzo
www.vjmanzo.com/mol | www.vincemanzo.com
MSP
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='7' Cycling74 Max/MSP is a graphical environment for music, audio, and multimedia. In use worldwide for over fifteen years by performers, composers, artists, teachers, and students, Max/MSP is the way to make your computer do things that reflect your individual ideas and dreams.
net.loadbang.groovy
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='130'Nick Rothwell net.loadbang.groovy is a package which supports the Groovy scripting/programming language within MXJ for Max/MSP.

Groovy is an agile, dynamic language for the Java Virtual Machine (JVM) which builds upon Java by providing features such as closures and support for domain-specific programming (such as XML processing and database access). It integrates seamlessly with Java and is very similar in syntax.
net.loadbang.jython
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='131'Nick Rothwell Embedded Python interpreter for MaxMSP, using Jython and MXJ. This is a companion release to the Groovy interpreter.
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.
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 .
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.
tapemovie
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='144'Tom Mays
Olivier Pfeiffer
Renaud Rubiano
tapemovie is a modular software environment for controlling, processing, and analyzing various media in realtime (sound, video, 3D, lighting). It has stood the test of numerous productions since 2007, for theater, dance, concert performance and installation - enabling precise control and sequencing of media and their interactions while at the same time allowing connections with multiple peripheral controllers and interfaces. It is programmed with Max/MSP/Jitter and exists as a standalone application (free download), as well as in patch version for advanced users.
Teleo Max Objects for Teleo Introductory Module
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='55' MakingThings LLC This set of software will stand alone for users of the new Teleo Introductory Module
Time TunnelXL
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='148'Komika Hackage This pair of externals decodes timecoded vinyl (currently only traktor scratch vinyl) and plays the decoded stream through a resample external back. It can be used to scratch sounds, movies or whatever else Max/MSP is offering to scratch.
tno
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='64'Dominique Ehret externals created while working for Théâtre national de l'Odéon in Paris, France
Toolkit
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='46'Robin Davis You can think of these tools as virtual instruments - record your jam sessions, and take out the good bits for use in your music.
UBC Toolbox
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='87'Keith Hamel
Bob Pritchard
A collection of modules for creating and processing audio in Max/MSP and manipulating video and 3D graphics using Jitter.
v001
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='106'--/// Vade v001 is meant to help bring a structured method for building modular and reusable performance patches for Max/MSP and Jitter - it isnt a complete low level programming system, rather an immediately useful set of pre-made objects and patching methodologies for building modules and automatically creating dynamic and scriptable user interfaces.

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