what :
Home > Search > select

Objectspage : 1 2 3 4 5 6 7
fpic External Display an image file in a box
fpic is a user interface object which reads in an image file and displays the picture in a box. It behaves identically to pictures pasted into a patcher window with the Paste Picture command, but avoids the hassles of saving pictures into patcher files. To read in a new picture, you can either use the read or readany messages (shown below) or select the image file from the object's inspector (Get Info... in the Object menu). The object's box will not be resized after the file is read in, because some image files may have ridiculously sized boxes. By default the picture is always drawn at 100%. The name of the last image file read in and the current box size are saved in the patcher file, so the picture should read in automatically if the file is located in the same folder as the patcher or elsewhere in the search path.
gain~ External Logarithmic fader for signals
Logarithmic fader for signals. gain~ is a slider that scales signals. It can also make a smooth transition as you move from one value of the slider to the next. Parameters of line's formula that translates between slider values and the signal scalar can be changed via messages or by selecting the object and choosing Get InfoÉ from the Max menu. The formula values are the same as for the linedrive object.
gak External genetic algorithm kit
the genetic algorithm toolkit is meant to be a quick way to incorporate genetic algorithms into max projects. you can either create the child's genetic material yourself (manually or randomly), or pass two parent sequences (in the form of a max list) to the gak object. you can then select how you'd like to manipulate this genetic material from a variety of processes (crossover, reverse, shift, transposition & increment/decrement) yourself, or allow the gak to make the decisions for you.

note that if you don't pass new parent sequences (or randomly/manually generate a child sequence) the next time around, the new parents will both be clones of the child. also note that gak only creates one child, but you can hook up a bunch of them if you really want a gaggle of children. then it's up to you to select which one you like best for the next generation.

many thanks to anthony palomba for the windows port.
gate~ External Switch input to different output signals
Switch input to different output signals. The gate~ object is a version of the Max gate object for signals. It takes an argument for number of outputs (one is the default) and lets you route an incoming signal by sending an int to its left inlet. If there is more than one input, gate~ shuts off all outputs except the one you select, where 1 selects the left outlet, 2 selects the next one to the right, etc. gate~ can also control the activation or deactivation of part of a signal processing network. For an example, see the begin~ help file. Note: "shutting off" a signal means disconnecting it from a gate~ output and outputting a zero signal instead. This is different from the behavior of the Max gate object.
gbsplayer~ External A Game Boy Sound format (GBS) file player.
gbsplayer~ is a Game Boy Sound Format (GBS) file player for Max/MSP. Features include the ability to selectively enable and disable specific sound channels, as well as the ability to modify the underlying sampling rate of the emulated sounds. The end result is an easy way to obtain structured chiptune sounds from within MSP, as well as the ability to manipulate those sounds for glitched chiptune madness.
gestalt External Inquire about current system
The gestalt object uses the Macintosh function Gestalt to return information about the current hardware and software. For a list of Gestalt selectors and responses consult Apple developer documentation. On Windows, this function is emulated, and may consequently report slightly different, though meaningful, information.
grainbuffer~ External grainbuffer~ is a MSP granular synthesis object that exploits the buffer~ object built into the Max/MSP environment.
grainbuffer~ is a flexible tool that allows independent control over the buffer and the grain creation. For example, users can set the rate at which the grains read from the buffer independent of their dispersion or duration. Also, loop points in the buffer can be set, allowing the user to decide which portion of the buffer will be granulated. In addition, the buffer read point can be randomized. This randomization produces various effects ranging from a 'blurring' effect to that of total randomness of grain sources.

The lastest version of grainbuffer~ is 64-bit and now features multichannel output with up to 32 channels of spatialized grains.

All parameters can be randomized. Randomizable features include the frequency, amplitude, pan position, duration and dispersion (distance between grain start times). The randomness of each of these parameters is set by a range indicating an upper and a lower limit. If the limits are set the same then the grainbuffer~ will only generate single value for that parameter.

Finally, the user can select the type of envelope. Envelope types include, sine, linear, exponential, trapezoid, parabolic, percussive, evissucrep (backwards percussive), and, of course, random, which chooses a new grain envelope randomly for each individual grain.
grid-rhythm Abstraction rythm generator
Outputs a rhythm determined by multiples of a given rhythmic grid, which is the first argument. The second is the deviation from this grid (in %), the third the desired selections principle (after Gottfried Michael Koenig: 1 = alea, 2 = series, 3 = sequence). A list of multiples of the rhythmical grid has to be sent into the rightmost inlet first.
groups Abstraction random based object
Chooses elements from a supply (int list) sent to the middle inlet and repeats them according to values chosen from a group list (rightmost inlet). The values from the two parameter lists are chosen by random (using the selection principle "series").
hint External pop-up floating hint/tooltip for user interface assistance
Move the mouse over the slider below and leave it there for a second. You'll see a message appear on the screen below the slider explaining its function. Now unlock the patcher and you'll see a a dotted hint object that defines the area over which mouse movement will trigger the message. The hint object over the MSP picture below has a number of messages you can use to change its appearance. In addition, you can select a hint object and set its font and font size using the Font menu, or use its Get Info... dialog to set the other stuff.
jg.granulate~ External granulation of input from a buffer
jg.granulate~ granulates sound stored in a buffer. You define a segment of the buffer and set how quickly the granulator moves through the buffer (traversal speed). Other parameters include grain rate, grain duration, randomization of grain input and output times, transposition, grain envelope. You can set a transposition collection, from which grain transpositions will be selected randomly. Output from 1 to 8 channels. Everything can be changed at run time.

GPL-licensed source code is available.
jit.gradient External Generate Chebyshev gradients
The jit.gradient object generates a 4-plane char matrix containing a gradient curve that runs along the horizontal axis (i.e. it smoothly fades from left to right). You can select the cell values to fade between as well as Chebyshev coefficients to generate more complex curves and ripples.
jr.autokey Abstraction simple utility to output bang when selected key are pressed
keysel Abstraction Select a pressed key of the computer keyboard.
leaker~ External leaker~ combines two input sounds, with the spectral contribution of each sound determined by an internally maintained sieve and a threshold selection value.
leaker~ combines two input sounds, with the spectral contribution of each sound determined by an internally maintained sieve and a threshold selection value. At value 0, only sound 1 is heard and at value 1, only sound 2 is heard. At intermediate values, parts of each spectrum are aggregated according to the sieve structure which may be specified as "upsieve", "downsieve" or "randsieve". An optional non-zero argument doubles FFT size (and CPU strain).
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 81979425 members connected RSS
Site under GNU Free Documentation License