what :
Home > Search > round

Objectspage : 1 2 3 4 5 6
St.Unselct Abstraction Helps to get around the annoying problem of a focus on an object stealing keypresses an alike.
Send anything to St.Unselect and it will switch of the focus after the time set by its parameter. A bang will deselect immediatly. The time can also be set with the right inlet. The output has to be connected to a thispatcher object.
tap.quantize~ External multiply and round off a signal
v.displace External v.displace displaces the input stream based on the brightnesses of the pixels of the second stream.
v.displace displaces the input stream based on the brightnesses of the pixels of the second stream. For each pixel, v.displace scales the stream 2 brightness by the horizontal and vertical scales, then calculates which pixel in stream 1 is offset by the horizontal and vertical amount, then calculates the output pixel value from a scaled sum of the 4 stream 1 pixels surrounding the offset pixel. This results in a fairly smooth, antialiased displacement as long as the scales are not too large or the stream 1 image not too contrasty.
v.track External v.track follows a specified small object across the video field with sub-pixel accuracy and no delay.
v.track follows a specified small object across the video field with sub-pixel accuracy and no delay. Objects are tracked best against a contrasting solid background, and will be lost if they travel faster than 8 pixels per frame. You can also tell v.track to track an unmoving part of the screen, and move the camera (instant steadicam) (Again, if the camera moves such that the image moves more than 8 pixel per frame, you will lose tracking.) If you supply a profile stream (i.e. from v.silhouette’s second outlet), v.track uses the silhouette to define a mask that will cause areas showing no silhouette presence to be ignored in the tracking process, which improves tracking across complicated backgrounds. v.track is best understood by looking at the v.track examples, because it works best when supplied with properly pre-processed streams.
v2_max.sick.lms100 External Light detection and ranging (LIDAR) instruments provide a fast and accurate way to track objects in 2 dimensions. V2_Lab's v2_max.sick.lms100 object for Max5 makes the SICK's Laser Measurement System LIDAR available inside Max.
A laser rangefinder is a device which uses a laser beam to determine the distance to a reflective object. SICK's Laser Measurement System (LMS) range of devices combines infrared laser rangefinder with a mechanically moving mirror and special optics to implement a LIDAR (Light Detection And Ranging) – an optical remote sensing instrument that measures properties of scattered light to find range and/or other information of a distant target.

V2_Lab has developed a Max5 external object that provides a simple interface to the Laser Measurement System from Max5 programming environment. The object allows configuring operating mode of the device and passes in scan data as lists of numbers. To inspire the users the example patch demonstrates simple background / foreground segmentation and blob detection.

At the moment the object supports a single model of SICK's LIDARs – LMS100, but we hope to add support for other models with time. (In fact, it probably supports the outdoor counterpart of the LMS100 – LMS111, although we haven't tested it)
vbapan~ External providing surround panning for sound sources in multi-loudspeakers environments using Vector-Based Amplitude Panning (VBAP)
It is possible to use both signal and control data to feed the object, to switch dynamically between several setups (number and position of loudspeakers). It is also possible to use either polar or Cartesian coordinates.
Vround External Vround calculates the integer nearest to the value given (either a list or a single number).
wrap External if input value exceeds range, excess wraps around other side
page : 1 2 3 4 5 6

Libraries
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
fc.lib
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='136'Colautti Florent Set of abstractions for max5 around the libraries PMPD & MSD, and some utilities to dynamic control and facilitate for manipulated it (show in "ressources" web page)
ICST Ambisonics
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='91' Jasch
Philippe Kocher
Externals for Ambisonics surround sound processing.
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.
mc.pmpd
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='125'Mathieu Chamagne mc.pmpd is a set of abstractions built around the pmpd library.
They are made to facilitate dynamic creation and control of pmpd masses, links and interactors.
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.
ri.rotatexyz MSP objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='170'Ryo Ikeshiro Calculates 3D coordinates after rotation around the x, y and z axes by performing matrix (mathematical, not Jitter) multiplication at signal rate. Ideal for generating signal rate panning data for use with the rotatexyz message to jit.gl.render.

Currently only available for Mac OS X 10.5 or later (Intel). The following have only been tested on Max 5.
VASP
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='49'Thomas Grill VASP is a package for PD or Max/MSP consisting of a number of externals extending these systems with functions for non-realtime array-based audio data processing. VASP is capable of working in the background, therefore not influencing eventual dsp signal processing.

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