what :
Home > Search > change

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13
pict External Draw picture in PICT file in graphics window
pict takes 5 arguments for graphics window name, PICT file name, priority, and initial left (X) and top (Y) coordinate. The priority, X and Y coordinates are optional, and default to 0 and 0, 0. Priority can be changed with the priority message, and X and Y are changed via the middle and right inlets.
play Abstraction Plays a note whenever a key number is sent to the left inlet.
Plays a note whenever a key number is sent to the left inlet. The other parameters (velocity and duration) are optional and can change at any time. Since vs. 2 a MIDI-channel can be selected.
play2 Abstraction Plays a note whenever a key number is sent to the left inlet.
Plays a note whenever a key number is sent to the left inlet. The other parameters (velocity and duration) are optional and can change at any time. - Routes the MIDI-out either to specified serial port (argument: 0) or to the built-in MIDI-synthesizer of QuickTime 2.x (argument 1).

1 comment

pmpd.iCircle2D External Create a circlular interaction between a part of the space and a class of masses.
Create an interaction between a part of the space and a class of masses. This interactor act as a link to a point. The center on the interactor point can be change, So this object can be set The class of masses is set with masses name.
poly+ Abstraction Same as poly but with changeable polyphony
pp External Define a plug-in parameter (pluggo)
pp defines the name and index of a parameter for a plug-in. This allows it to be automated by the hosting program and changed with the plug-in slider interface. Values changed in these ways are sent out the object's outlets.
Primal Drummer Patch Here is a patch that I started as a tiny tutorial on using Max scripting to change the size of a matrix control object.
psw.slope~ External Applied to control signals, slope~ dampens quick changes. Applied to audio signals, slope~ creates third harmonic distortion.
pv External Store and retrieve variables specific to a patcher
pv is similar to the value object, which allows a number, symbol or list to be shared among several objects. However, pv is local to a patcher and its subpatchers. In this example, there are two subpatchers in this help file, each with its own copy of "pv private". Changes to "pv private" objects in one subpatcher do not affect those in the other. However, there is a "pv public" object in this patcher which is accessible to both subpatchers. You can use pv when you need to share a value within a patcher or subpatchers, but there may be multiple copies of the patcher around. Thus, pv is most useful for patchers you will make into files and reuse repeatedly.Also double-click on the patcher "more" for more information about pv features.
qpan1~ Abstraction quadraphonic panning element
This quadraphonic panning element makes use of a two-dimensional field for four-channel panning. For smooth, equal-power gain changes from left-to-right and front-to-back, the panning is controlled at audio rate by modulating the phase inlet of four cosine oscillators whose frequency is zero Hertz.
rampsmooth~ External rampsmooth~ smooths an incoming signal across n samples.
rampsmooth~ smooths an incoming signal across n samples. Each time an incoming value changes, it begins a linear ramp of n samples to reach this value. Useful for envelope following and lowpass filtering. The number of samples is specified either as arguments or with the ramp, rampup, rampdown messages.
rgb2hsv External Change RGB to HSV
Rockband Drum Midi Interface Patch This patch makes it so that you can just plug your rockband drum controller into your computer via usb and send the midi messages over the IAC Bus or Midi Yoke to whatever midi supported drum machine ( or softsynth or sampler ) you wish to play.
Change the number boxes at the bottom of the patch to change the notes which are output, save the note output configurations with the preset object to the right by holding shift and clicking the dot once you have a midi configuration that you like.

1 comment

s2m.resFS1~ External A parametrically well behaved two pole filter. Center frequency and damping can be changed without producing discontinuities in the filter output.
s2m.resFS1~ implement a 2nd order digital resonator, using the method described by M. V. Mathews and J. O. Smith in their SMAC03 paper : "Methods for synthesizing very high Q parametrically well behaved two pole filters,". Center frequency and damping can be changed without discontinuities problems. See the help patch for details
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.
page : 1 2 3 4 5 6 7 8 9 10 11 12 13

Libraries
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.
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".
Jamoma
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='79'Trond Lossius
Timothy Place
Matt Aidekman
John Hudak
Jamoma provides a clear structure and common features for building max patches. reducing the amount of time needed to create new performance systems, and enhancing the interchange of patches amongst max users.
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).
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.
SDIF
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='43'Matt Wright SDIF (Sound Description Interchange Format) support in Max/MSP
xjimmies
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='100'Zack Settel
Jean-michel Dumas
Parts of the nSLAM audio suite.
The "xjimmies" library included with nSLAM v2.0 offers new functionality not defined in the original "jimmies" running under Max/MSP.
Specifically, a number of new objects have been added for working with multichannel sound, sound source simulation and immersive audio. The name of the library, formerly "jimmies", was changed to "xjimmies", since the "X"-platform library runs in both PD (Windows/OSX/Linux) and now, in Max/MSP (Windows/OSX).

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