what :
Home > Search > change

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12 13
mousefilter External Pass a message only when mouse button is up
Use mousefilter when you want to change something with a slider or other user interface object only after releasing the mouse, instead of continuously. This could be useful when the slider's output initiates a time-consuming process which would otherwise destroy the "feel" of the user interface.
mp.assignment Abstraction Connect any input device to this bpatcher and assign it to any parameter. Works with HID, Midi, ASCI keyboard and lists.
mp.assignment is a fiddly little bpatcher that allows you to connect any input device and assign it to whatever you like. Because it is tied into the pattrstorage system, the assignment can change dynamically. This means a parameter in max can be controlled by any input device and this can change during performance or if you have different input devices available on different occasions, or if you decide you don't like the mapping you originally designed, you don't need to edit the patch just make a new preset for it.
MultiCtrl External Allows several user interface controllers to be used simultaneously in such a way that any can be used and others are updated.
E.g. a number box and a slider control can be linked so that both will control output and when one is changed, the other changes accordingly without sending Max into stack overflow. MultiCtrl seems to deal fairly well with floats except that they are treated as integers.
normalize~ External Scale a signal based on its maximum amplitude
Scale a signal based on its maximum amplitude. normalize~ performs real-time normalization of its input by multiplying each input sample value by a scaling factor Ñ computed as the maximum output value (sent either as a signal or a float in the right inlet) over the maximum signal input value received thus far. You can change the maximum input value with the reset message or with a float in the left input. If no argument follows "reset" the new maximum input value (and the initial maximum input value) is 0.000001
number~ External Signal monitor, converter, and generator
number~ is designed to make it convenient to monitor signal outputs for debugging. It can also be used to supply a constant signal value. It combines the functions of snapshot~, a floating-point number box, and sig~/line~. number~ can display either the incoming signal (when the wave icon is present in the box) or the outgoing signal (when the arrow icon is present). Click on the picture to switch display modes. When the display shows the input signal being monitored, you can't change the value by clicking or typing. When the outgoing signal value is displayed, you can click in the box to select it for typing or change it in the same way as a floating-point number box.
offer External Store X, Y pairs temporarilily
offer was designed for use with algorithms that transform the pitch of an incoming note stream. By storing the original and transformed note together (the transformed may be sent in the right inlet, immediately followed by the original, or they can be sent as a list) when the pitch of the note-on is changed, the transformed pitch can be retreived when the note-off is received. An example is shown in the subpatch at right. Double-click to see it.
op.fann.mlp External mlp, multilayer perceptron, neural network
mlp, multilayer perceptron, with one bang learning, possibility to save data and advanced neural properties changes.
fann is Fast Artificial Neural Network Library
op.fann.td External td, time delay neural network (alpha version)
td, time delay neural network, with one bang learning, possibility to save data and advanced neural properties changes.
fann is Fast Artificial Neural Network Library
op.soundcloud Javaclass (mxj) upload files on SoundCloud.com
op.soundcloud uploads sound to SoundCloud.com and shares it online. AIFF, WAVE, FLAC, OGG, MP2, MP3, AAC, AMR and WMA files are the accepted formats.
In order to login, you need a user name, a password, a “client secret” and a “client id”. The “client secret” and a “client id” are found when registering an app on soundcloud.com. I left you the choice to do it yourself or use the ones provided in this help patch.
It is then possible to add tags, delete an uploaded file, change copyrights and access properties.
When a file is uploaded, the external gives the url on which one can have access to the sound from a web browser.
The help patch also contains an example for uploading a stack of files from disk.
Soundcloud API: 1.0.2 (nov 2011).
overdrive~ External Apply nonlinear transfer function (aka waveshaping) to a signal to simulate an overdriven amplifier.
overdrive~ distorts signals by applying a nonlinear transfer function. The shape of the function is determined by a floating-point "drive" parameter. If drive is 1., the signal is unchanged. Increasing drive increases the distortion. If drive is set to less than zero, VERY LOUD BAD distortion results, which may or may not be desireable. Use caution.
p.storage 5 Abstraction p.storage for max 5 - communicate with pattrstorage
p.storage for max 5 - communicate with pattrstorage

• store, replace, insert, delete, copy, and move presets;
change the locked status of presets;
change the active settings for pattrs;
• edit preset names;
• edit aliases;
• search and locate pattrs using aliases or pathnames;
• search for presets;
• manage subscription lists;
• oh, and three groovy interface options!
pak External Output a combined list when any element changes.
Like pack, but all inlets cause output
pattr_ui.js Javascript (jsui) jsui for pattrstorage that looks and behaves like the old "preset" ui object.
* Shift-click to store
* Click to recall
* Double-click for storage window
* Click-drag (horizontally) to interpolate between neighboring presets.
* resize to change number of visible slots.
pgmin External Output incoming MIDI program change messages
pgmout External Output MIDI program change messages
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 27819018 members connected RSS
Site under GNU Free Documentation License