what :
Home > Search > random

Objectspage : 1 2 3 4 5 6 7 8 9 10 11 12
brownian Abstraction random based object
Random generator based on ¬brownian movements". Outputs random numbers between min and max excluding max. The distance between two random numbers is determined by the brownian factor . When this factor is 1, "brownian" behaves like an ordinary random generator. When the factor is O, always the same number is repeated.
bthresher~ External bthresher~ extends the thresher model, to give independent control over the parameters of each individual bin.
bthresher~ extends the thresher model, to give independent control over the parameters of each individual bin. You can also randomly set damping and threshold values, and can dump the current values (to possibly send as input to another bthresher~ unit).

1 comment

choice-rhythm Abstraction rythm generator
First a supply of rhythmical values (ED = entry delays) is generated. Whenever a bang is sent to the rightmost inlet, a choice of the indices from this supply is made which serves as a choice list for a random ("alea") selection of ED«s.
ctr.shuffle~ External Read random segments from a buffer~ within a range
ctr.shuffle~ can read different sections of a buffer sequentially, producing a continuously changing result that can be defined by several parameters including playback direction (forward, backward and alternating).
ddg.arp External a full-fledged analog-style arpeggiator.
a full-fledged analog-style arpeggiator. while max is the perfect language to implement an arpeggiator, i wanted to create a stand-alone external for simplified synth creation. includes:
-up, down, up/down, rotate (roland-style) and random directions
-as-played or sequential note order
-makenote-style note duration control
1 to 6 octave range
-the perfect addition to an synth-building project.
Deal External returns random integers within a specified range.
All numbers in the range are used before any is repeated. This is similar to the urn object introduced in Max 2.2. A single argument sets the range. If the argument is omitted the default size of 128 is used. The second inlet can also be used to set the range. The range must be at least 1. Anything less causes Deal to set the deck size to 1. Changing the value at the second inlet causes the "deck" to be "shuffled." You can also shuffle the deck by sending a "shuffle" message to inlet 1. A bang at inlet 1 causes output of the next "card." Use Uzi to deal multiple cards.
decide External Generate random stream of bits, Choose randomly between on and off (1 and 0)
decide uses a "primitive polynomial modulo 2" method of generating a random series of 0 and 1. This method is recommended as more efficient and less prone to repetitions than taking a random number mod 2.
DfxRandomGenerator.maxpat External Abstraction
DfxRandomize.maxpat External Abstraction
digital pseudo-wind-chime chaos Patch All it does is basically randomly fires out a note in a manner which sounds similar to wind chimes blowing in the breeze
This patch is kind of like the computer muzak patches mentioned above, except that it uses a MIDI device to make its sound. All it does is basically randomly fires out a note in a manner which sounds similar to wind chimes blowing in the breeze (especially if you have the right sound selected on your midi device).
disarray~ External disarray~ reorders the weights of spectral components below a specified frequency.
disarray~ reorders the weights of spectral components below a specified frequency. This frequency is an optional argument to disarray~. Send a bang to create a new random distribution. Send an integer up to the max bin to determine how many spectral components are disarrayed.
dot.randometro Abstraction Like the "metro" object but outputs randomly within a range.
Like the "metro" object but outputs randomly within a range.
dot.urn Abstraction Generate random numbers without duplicates (like "urn"), but you can put numbers back in the pot.
Generate random numbers without duplicates (like "urn"), but you can put numbers back in the pot.
drunk External Output random numbers in a moving range
Drunk takes two optional arguments. The first argument is a range specification, the second is a step size. Drunk does a random walk, constrained between zero and the range (here 128) and step of up to one less than the maximum step size. The maximum step size can be changed via the inlet with an int and int output is produced by inputting a bang in the inlet. The default range is 128, the default current value is 64, and the default step size is 2 (steps of 0 and 1 are allowed). A negative step size is the same as a positive one, except that steps of size 0 are never made.
echo Javaclass (mxj) super midi delay
the echo object sends out delayed versions of input notes with attributes for altering the period multiplicatively, additively or randomly with a gaussian distribution, controlling the amount of feedback, the maximum number of taps, and a probability threshold that determines the chance of each subsequent tap occurring.
page : 1 2 3 4 5 6 7 8 9 10 11 12

Libraries
ag.graular.suite
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='166'Adrian Gierakowski The ag.granular.suite is a collection of Max/MSP patches for generalised granular sound processing and microsound composition written using FTM/Gabor libraries (developed at IRCAM) and encapsulated as Jamoma modules. Main features include: subsample accurate scheduling, multichannel output, granulation of multiple soundfiles at the same time (with interpolation of two sources per grain), parameter randomisation and sequencing, control via OSC, preset management, preset interpolation. Its modular architecture makes it possible to easily extend it with new algorithms for grain scheduling and parameter control.
KN-Lib 2.7
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='109'Roland Cahen KN-Lib is a collection of everyday abstraction tools. It contains mouse and keyboards facilities, converters, calculation, random, interval and scale generators, midi utilities...etc

(The old version is no longer available.
If necessary it can be downloades at :
ftp://ftp.forumnet.ircam.fr/pub/max/FAT/misc)
KnLib2.8.1
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='138'Roland Cahen KN-Lib 2.8 is a collection of everyday abstraction tools. It contains mouse and keyboards facilities, converters, calculation, random, interval and scale generators, midi utilities...etc
Most of them are finished, a few are in progress.
Litter Power Pro Package
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='54'Peter Castine The Litter Power package consists of over 60 external objects, including a number of new MSP noise sources, externals that produce values from a wide variety of random number distributions, and externals for mutation and cross-synthesis.
Litter Power Starter Package
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='53'Peter Castine The Litter Power Starter Pack consists of about two dozen external objects, including a number of new MSP noise sources, a wide variety of random number distributions, time-domain mutation, and several very useful utilities.
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).
Random Objects
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='78'Gary Lee Nelson These are the collections of seedable random number generators that I wrote sometime in the early 1990's. These classic, OSX and Windows ports are thanks to Jeremy Bernste
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 65318878 members connected RSS
Site under GNU Free Documentation License