what :
Home > Search > select

Objectspage : 1 2 3 4 5 6 7
led External Color indicator or checkbox
Available in four fantastic fruit flavors and monochrome. Select an led and choose Get InfoÉ from the Object menu to set the color and blink time.
Lfilt External An object to remove selected values from a list.
list.RandomSample Javaclass (mxj) outputs a random sample selected from an incoming list
outputs a random sample selected from an incoming list
loop-sf~ Abstraction Loops a selected mono sndfile.
lp.ernie External Select items from an urn ("Finite urn" probability model)
The lp.ernie object implements a very flexible general-purpose "finite urn" model. The typical finite urn model deals with colored balls in an urn. For instance, there might be three red balls, two black balls, and four white balls. Balls are removed one at a time. They are not replaced after removal. As balls are removed, the probabilities of picking each color change. The characteristics of the urn model are the concern with the changing probabilities and the fact that the total number of balls is known.
make-choice-list Abstraction random based object
Generates a list of integers chosen randomly between a min. and a max. value and a length between a min. and a max. list length. This list can be used later for random selection of elements using one of Gottfried M. Koenigs selection principles (like alea, series etc.)
Max ToolBox Javascript (js) The Max ToolBox adds new editing features to Max like the ability to quickly connect objects, distribute objects in space, send messages to objects, create new objects from the keyboard and much more.
Quick feature list :


  • Distribute selected objects in space, horizontally or vertically ;

  • Connect an outlet (selectable) of an object to the inlets (selectable) of a row of objects located below ;

  • Connect the outlets (selectable) of a row of objects to the inlet (selectable) of an object located below ;

  • Connect all (or less) of the outlets of an object to the inlets (selectable) of a row of objects located below ;

  • Connect the outlets (selectable) of a row of objects to all (or less) of the inlets of a an object located below ;

  • Connect the outlets (selectable) of a row of objects to the inlets (selectable) of a row of objects located below ;

  • Connect a column of two or more objects in cascade ;

  • Send any message(s) to the selected object(s) by invoking a dialog window using a keyboard shortcut ;

  • Access most of the features of this ToolBox using the same dialog window ;

  • Quickly name a row or column of objects ;

  • Create objects at the cursor position using keyboard shortcuts (à la Pure Data) (objects shortcuts are customizable) ;

  • Create objects at the cursor position using keyboard shortcuts and connect them to a previously selected object, either to the inlet or from the outlet depending on the mouse position.

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.
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.
Modal Change External The Modal Change object is a compositional algorithm to control modality. It outputs scale degrees and creates tables and lists that adhere to one of the 7 modes.

created by V.J. Manzo
The Modal Change object allows a user to specify a tonic and diatonic mode in its two inlets and get the pitch class value of each scale degree out its eight outlets. A user can send a pitch class number or a letter name message to its left inlet to set the tonic. A message box with a mode name such as major, minor, Phrygian, Lydian b7, can be sent to the right inlet to build up a scale from the given tonic. The object will output the scale degrees for any tonic within the modes of the major scale, the melodic minor scale, the harmonic minor scale, and the harmonic major scale (the major scale with flatted 6). Instead of using one of the mode names to build a scale, a user can also send a message with the number of whole steps and half steps desired to build their scale, and receive the scale degree pitch classes from its outlets.
Double clicking the object will open a display that allows the user to see what mode they’re in and other information related to the mode including scale degree distances that make up the scale and the particular mode’s context within the larger pitch collection.
The object can receive all of the organized pitch class data into a table or by using an internal table with the argument table1.
The object can also receive the organized pitch class data into a coll list or by using an internal coll list with the argument scale. The coll list also has an added feature: it will take any incoming pitch and filter it to the nearest note from the selected scale.
This allows you to set the tonic and mode, and filter all incoming pitch data so that whatever note is played, it will conform to the diatonic pitch collection you’ve selected.

created by V.J. Manzo
www.vjmanzo.com | www.vincemanzo.com
Modal Mediant External The Modal Mediant object shows chromatic mediant (chromatic third) relationships for a given mode.

created by V.J. Manzo
The modal median object receives a tonic and mode name in its inlets and populates a list of modes in a chromatic median relationship with the initial mode. When one of these related modes is selected from the list, the object automatically repopulates the list with modes related to the new key.

created by V.J. Manzo
www.vjmanzo.com | www.vincemanzo.com
Modal ShiftList External The Modal_Shiftlist object is like the Modal_Shift object, but stores all related modes into a selectable menu

created by V.J. Manzo
The modal shiftlist object receives a tonic and mode name in its inlets and populates a list of all related modes sharing 6 of 7 notes. It takes the pitches of the scale and moves each scale degree up or down one at a time to see if a new diatonic mode can be formed. This process will list 42 related modes for any of the major scale modes, 28 related modes for any of the melodic minor scale modes, 21 related modes for any of the harmonic minor scale modes, and 21 related modes for any of the harmonic major scale modes.
When one of these related modes is selected from the list, the object automatically repopulates the list with modes related to the new key.

created by V.J. Manzo
www.vjmanzo.com | www.vincemanzo.com
Modal Triad External The Modal_Triad object generates chords in root position or inversions. It takes traditional chord names, chord function numbers, Roman numerals, tonicizations, etc. It even takes altered chords like Ebdom7b9#11.

created by V.J. Manzo
The modal triad object allows a user to play tertian chords of any quality. It receives scale data from the modal_change object and, when a tonic and mode is selected, the object receives the numbers 1-8 in its leftmost inlet to output the notes of the chord function associated with that number. For example, in major keys, the numbers 1, 4 and 5 are always major chords, 2, 3, and 6 are minor, so, if C Major is selected, a 2 sent to the modal_triad object will yield the notes of a d minor chord.
For each selected chord, the notes of that chord are sent to the object’s 7 outlets in the following order: root, third, fifth, seventh, ninth, eleventh, thirteenth. Alterations like flat ninth or sharp eleventh are inferred by the chord function as it relates to the selected tonic and mode.
The second inlet of the object allows the chord tones, received as pitch classes, to be restricted to one octave.
The object also takes Roman numeral functions to yield chords. The standard capital Roman numerals for major, lower case Roman numerals for minor are used. A lower case Roman numeral iv in the key of C Major will yield an F minor chord regardless of the fact that chord has non-diatonic chord tones in it, the Ab.

A capital Roman numeral with a plus sign next to it will yield an augmented chord, and a lowercase Roman numeral with a zero next to it will yield a diminished chord.
In the same manner, a user can use letter names to build chords. A capital C will yield a C Major chord while a lower case e will yield an e minor chord. A capital C plus will yield an augmented chord and a lower case d zero will yield a d diminished chord.
(set to C Major)
This object also receives messages for tonicizations. A user can send the message Roman numeral V/5, to yield the 5 of 5 (a D Major chord in the key of C Major). The V Chord Tonicizations produce a Dominant 7th chord for each scale degree in the selected mode. That is, the root, 3rd, 5th, and 7th will form a Dominant 7th Chord exactly one perfect 5th above a given scale degree. The 9th, 11th, and 13th pitches of the chord are inferred according to the selected mode and NOT the mode from which the tonicizing chord prevails.
Similarly the object allows other types of tonicizations including leading tone tonications and minor four tonicizations. Augmented 6th chords and Neopolitan chords can also be implemented.
It even takes altered chords like Ebdom7b9#11.

created by V.J. Manzo
www.vjmanzo.com | www.vincemanzo.com
motormix.in External The motormix.in object takes channelized data from the motormix
The motormix.in object takes channelized data from the motormix (such as the fader message, which is fader ), removes the channel number and sends the data out a selected output. The first outlet outputs data that is not channelized (like the bank and group buttons).
MSP-iovs~ Abstraction select I/O vector size
page : 1 2 3 4 5 6 7

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