what :
Home > Search > offer

Objectspage : 1
assigner Abstraction An "intelligent" alternative to "flush" when using real-time channel assignments with note-on/note-off data.
An "intelligent" alternative to "flush" when using real-time channel assignments with note-on/note-off data. Since it's based around the "offer" object, it also lets you re-assign a new note in place of the original one.
jit.qt.grab External Digitize video from an external source
The jit.qt.grab object permits one to digitize video from any QuickTime-compatible video digitizer, and decompress the signal into a Jitter matrix. It also offers a grab-to-disk mode. Although numerous parameters for control are offered, not all features are supported by all digitizers.
jit.sobel External Sobel and Prewitt gradient edge detector
The jit.sobel object offers two similar gradient edge detection implementations, Sobel and Prewitt. These edge detectors use 3x3 convolution kernels to compute a 2-dimensional spatial gradient of an incoming matrix, brightening features with "high spatial frequency" -- a large amount of change from cell to cell -- and darkening features with less change. The Sobel detector is fairly good at detecting edges in all directions, while the Prewitt is more biased toward edges running vertically and horizontally along the matrix frame.
lua~ External Lua~ is a Max/MSP external embedding an extension to the Lua programming language for computer music composition (the Vessel library), supporting sample accurate interleaving of synthesis and functional control.
Lua~ is a Max/MSP external embedding the Vessel library for Lua, supporting dynamic yet deterministic interleaving of both signal processing and structural control with up to sample accuracy. For representation, it comprises an interpreted music programming language (a variation to the Lua programming language with extensions for event, control and synthesis articulation), while for rendering, it comprises a deterministic, dynamic, lazy scheduling algorithm for both concurrent control logic and signal processing graphs.

A lua~ object embedded in a Max patch can load and interpret Lua scripts that make use of these extended capabilities in order to receive, transform and produce MSP signals and Max messages accordingly. Lua~ is particularly well suited to granular synthesis, algorithmic microsound and accurate timing needs, helpfully circumventing some of the limitations of the Max/MSP environment for such work by supporting highly dynamic signal processing graphs in parallel processes according to timing specifications below block rate. Using an interpreted scripting language within a graphical programming environment such as Max offers advantages of control flow, generality of data and structure, high precision and control, complexity of data and functional interdependency and variable scoping.
Mutation External Mutates a List of integers
The Mutation object mutates a list of numbers based on random probabilities. This object offers 5 different mutation modes.
offer External Store X, Y pairs temporarilily
offer was designed for use with algorithms that transform the pitch of an incoming note stream. By storing the original and transformed note together (the transformed may be sent in the right inlet, immediately followed by the original, or they can be sent as a list) when the pitch of the note-on is changed, the transformed pitch can be retreived when the note-off is received. An example is shown in the subpatch at right. Double-click to see it.
op.googletranslate Javaclass (mxj) Translation tool for western and non western languages
op.googletranslate is a Java Max external build for communicating with the statistical learning translation machine from Google. For international character compatibility op.googletranslate offers the possibility to import and save texts in several text formats. It allows saving in a text format dedicated to the Japanese text to speech synthesis engine Galateatalk.
v.bufferpool External This object allows you to preallocate buffers of various formats and resolutions to be shared amongst other object.
This object allows you to preallocate buffers of various formats and resolutions to be shared amongst other object. Buffer pools can be named or unnamed. Named pools offer their buffers only to objects that have been told to allocate from those pools. Unnamed pools are available to any object without a pool preference. When created, a buffer pool is empty. If an object has declared that it will allocate its buffers from a specific buffer pool and that buffer pool cannot satisfy the request, the object will not try to get the buffers from general memory and the object will bypass itself and send the following message from its outlet: buffer_set_full
v.colourfilter External Each output pixel represents the degree to which that pixel fits the colour description.
Each output pixel represents the degree to which that pixel fits the colour description. If the incoming stream is rgb format, then rgb colour matching is used. If the incoming stream is in yuv format, then yuv colour matching is used. yuv offers better tracking of colours in highlight and shadow since it separates colour from brightness. To track an object with many levels of brightness, use a very high y (brightness) tolerance (256) and low (1-4) u and v tolerances). Normal tolerances for yuv: y tolerance = 4 - 256 u and v tolerances = 1 - 8 Normal tolerances for rgb: r, g, and b tolerances = 4 - 16 For grays images, v.colourfilter outputs how close the input pixels are to the y center.
v.dig External v.dig is the object that digitizes incoming video streams from external sources.
v.dig is the object that digitizes incoming video streams from external sources. It has two modes: vdig mode and seq_grabber mode. seq_grabber mode uses standard QuickTime 'sequence grabber' calls to acquire video. This is the method used in most video editing programs, for example. The problem is that some (especially Formac ProTV) standard driver code has some problems that result in less than optimal softVNS 2 performance. This is the reason for vdig mode. In vdig mode, I use lower level (but usually still Quicktime Standard) calls to acquire video. This gives me more control over some useful aspects of the process. In most cases, vdig mode is better than seq_grabber mode. However, seq_grabber mode does perform better in some instances (XLR8 InterView) and theoretically offers broader compatibility. The preset menu in the v.dig configuration window offers some optimal presets for specific digitizers.
v.movie External v.movie allows you to play QuickTime movies into softVNS 2.
v.movie allows you to play QuickTime movies into softVNS 2. It offers a wide variety of kinds of playback control. v.movie can load and play live internet streams, and movies located at url's on the internet. Some parameters may not be able to be changed for live streams. Alpha channels in movie files will now be output from v.movie if process_alpha is 1. Movie playback is considerably sped up by setting render_to_yuv to 1. This skips a bunch of unnecessary processing if you intend to process the movie in yuv format. N.B. FOR FULL SIZE FULL QUALITY DV PLAYBACK: You must set use_movie_size 1 and playback_quality 2. And render_to_yuv 1 really helps.
v.qteffects External v.qteffects is a simple wrapper for standard Quicktime effects
v.qteffects is a simple wrapper for standard Quicktime effects It does not yet allow effect descriptions to be saved in the patch. To modify the effect settings, double-click on the v.qteffects object box or choose Get Info with the v.qteffects object selected. If you use Get Info, you are first offered the chance to choose the effect from a menu before setting effect parameters. If you double-click, you will not see the effect selection menu and will go straight to the effect parameters.
v.rotate External v.rotate is a general purpose object for rotation, skew, offsetting and scaling.
v.rotate is a general purpose object for rotation, skew, offsetting and scaling. It is not as fast as v.zoom or v.offset for their particular function, but offers much greater flexibility. The output is interpolated to remove jaggies and aliasing. There are a lot of parameters to v.rotate. They can be grouped into two categories: pre-rotation and post-rotation. Pre-rotation parameters affect the scale, rotation and offset of the incoming stream relative to the incoming stream’s original frame boundaries. Post-rotation parameters (and the global rotation parameter itself) affect the scale, rotation and offset of the resulting stream relative to the output frame.
page : 1

Libraries
Modal Object Library
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='110'V.j. Manzo The Modal Object Library is a collection of objects for Max/MSP that control modality.

Included are objects for all 28 diatonic modes (scales), the Messiaen modes, chords, triads, progressions, modal relationships and modal analysis. This library would be especially useful to those interested in algorithmic composition and interactive music systems.

Free registration is required. Registration forum offers patches, and objects based on this library.

created by V.J. Manzo
www.vjmanzo.com/mol | www.vincemanzo.com
MSD
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='103'Nicolas Montgermont MSD offers real time simulation of mass spring damper system, used for physical modeling simulation.

msd is an optimised version of pmpd made by nicolas Montgermont.
Time TunnelXL
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='148'Komika Hackage This pair of externals decodes timecoded vinyl (currently only traktor scratch vinyl) and plays the decoded stream through a resample external back. It can be used to scratch sounds, movies or whatever else Max/MSP is offering to scratch.
xjimmies
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='100'Zack Settel
Jean-michel Dumas
Parts of the nSLAM audio suite.
The "xjimmies" library included with nSLAM v2.0 offers new functionality not defined in the original "jimmies" running under Max/MSP.
Specifically, a number of new objects have been added for working with multichannel sound, sound source simulation and immersive audio. The name of the library, formerly "jimmies", was changed to "xjimmies", since the "X"-platform library runs in both PD (Windows/OSX/Linux) and now, in Max/MSP (Windows/OSX).

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