what :
Home > Search > led

Objectspage : 1 2 3 4 5 6 7 8 9
sampv1~ Abstraction simple sampler voice element
This is a simple sampler voice element using the MSP play~ object. The interest of sampv1~ is that all of the commands are on a higher level: velocity (scaled to MIDI values), transposition (in cents) onset, rise and decay times (in milliseconds), and sample name/number.
scaleX External Scale any range int, float, or list into another range with optimized memory features. 
Scale any range int, float, or list into another range with optimized memory features.  Pass through mixed lists and watch the numbers get scaled while the symbols stay the way they were. Great for modifying that conversation about your salary, in conjunction with the speak object!
scrollbar.js Javascript (jsui) This is a JavaScript scrollbar object modeled after the scrollbar that Cycling ’74 uses in a number of their objects (such as jit.cellblock or detonate).
A JavaScript scrollbar object which looks and feels very much like the scrollbar object released by Cycling '74 for a short period of time in 2009.
shoutamp~ External mp3 streaming player
The shoutamp~ external is used to play mp3 encoded audio data received from SHOUTcast or Icecast streaming server. This version of shoutamp~ uses the Windows Audio Compression Manager (ACM) to decode mp3. Thus it relies on a mp3 codec installed on your system. Usually the Fraunhofer Codec is included in any recent Windows release and will be used by shoutamp~.
sigmund~ External Sinusoidal analysis and pitch tracking
Sigmund~ analyzes an incoming sound into sinusoidal components, which may be reported individually or combined to form a pitch estimate.

windows version compiled by Rob Clouth : http://www.vaetxh.com/content/software/sigmund.05~%20windows.zip
St.MidiInport Abstraction Like midiinfo this abstraction will feed with its left outlet a menu with the names of midi devices but it will also set it to the name which comes as parameter.
You do not have to know the complete name it will take also any part of it (I never know how Quicktime Musical Instruments is spelled inside OMS and I don't want to type in those lengthy names which might be there anyway)
St.MidiOutport Abstraction Like omsinfo this abstraction will feed with its left outlet a menu with the names of Midi devices but it will also set it to the name which is set as parameter.
You do not have to know the complete name it will take also any part of it (I never know how Quicktime Musical Instruments is spelled inside OMS and I don't want to type in those lengthy names which might be there anyway)
St.PresetRestore Abstraction A workaround for a bug in preset.
When you have saved presets already and add for example new numberboxes everything works as expected as long you do not reload the patch. When saving the patch and reloading it, there is a good chance, that your presets are lost or scrambled. The workaround is after you added new objects which could also be saved in the preset, you have to recall every preset and save it again. St.PresetRestore is just doing that it will recall every preset and save it again. You can specify a speed parameter in milliseconds to determine how long it should wait until calling the next preset. Default is 100 ms. St.PresetRestore will go through all 256 preset places no matter how many places are shown.
stpan1~ Abstraction stereo panning element
This stereo panning element creates smooth, equal-power gain changes from left-to-right (channel one to channel two), the panning is controlled at audio rate by modulating the phase inlet of two cosine oscillators whose frequency is zero Hertz.
stutter~ External stutter~ keeps a history of its signal input(left inle
stutter~ keeps a history of its signal input(left inlet). Upon recieving an int(left inlet), it copies that number of the most recently recieved samples to another playback buffer. This buffer may be cycled through by its phase, 0-1 (right inlet). on bang (left inlet) or a trigger signal (middle inlet), the last int number of samples are copied to the playback buffer.
tone1~ Abstraction low-budget tone control
This low-budget tone control uses coef_hlshelf2~ to provide easy "home stereo style" 3- band graphic EQ for low mid-range and high frequencies. The cut or boost for the three segments is defined in decibels (positive for a boost/gain, and negative for a cut/attenuation). Remember that a signal’s amplitude is doubled when it is boosted by 6 dB and halved when it is attenuated by 6 dB.
twitter.post Patch Send twitter updates from max/msp
Send twitter updates to max/msp using cURL and aka.shell. Must have cURL installed. Right inlet takes username and password in this syntax username:password, and left inlet takes the update you want to send.
up~ External [This has no effect in MSP which does not yet support multiple sampling rates.]
Up~ outputs a signal which has been upsampled to twice the incoming signal's sampling rate using a 4-point interpolation.
v.applyalpha External v.applyalpha permanently applies the alpha channel to the stream.
v.applyalpha permanently applies the alpha channel to the stream. Zeroes in the alpha channel produce black in the output channel. 255 in the alpha channel reproduces the pixel at that location. Values in the alpha channel between 1 and 254 result in output pixels which are scaled between black and the pixel values by multiplying the pixels by the alpha channel value divided by 255.
v.attachalpha External v.attachalpha adds an alpha channel to the incoming video stream.
v.attachalpha adds an alpha channel to the incoming video stream. If a stream is being received in the second inlet, it is applied as the alpha channel. Otherwise, the alpha channel is filled with 255. The alpha channel is used in a number of objects (particularly v.composite, v.screen and v.window) to mask or mix streams. Objects that manipulate the spatial characteristics of a stream (i.e. v.zoom or v.flip) will also process the alpha channel if it exists to maintain a lock between the stream and its alpha channel.
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 80148012 members connected RSS
Site under GNU Free Documentation License