what :
Home > Search > expr

Objectspage : 1 2
2up.jit.tactex External Interface object for Tactex MTC Express
It\'s an interface object for the MTC which generates a Jitter matrix of pressure data from the pad.
afterglow.max.Eval Javaclass (mxj) Evaluate Clojure expressions
Evaluates Clojure expressions within the Afterglow context. Combined with message objects, gives you an easy way to make Afterglow do things that are not worth creating special objects for. Useful examples in the Help patcher include starting and opening the web interface, enabling a connection from a full-featured Clojure development environment for debugging custom effects, and activating an attached Ableton Push controller.
ajm.makenote Abstraction make / transform notes
Use durations expressed in beats for use with the transport system.
bat.bezierSpline Abstraction Abstractions for generating Bézier-spline control curves.
This package contains three abstractions for creating Bézier spline curves in Max: [bat.bernsteinPolynomials], [bat.bezierSpline], and [bat.bezierSplineBSM]. The latter is designed to create control signals using Bézier splines that are constrained to (all but) ensure a slope of 0 at the ends. Ultimately, it provides an artistically useful way to shape control signals in expressively-significant ways.
coef_bpass3~ Abstraction bandboost or band-cut filter
This abstraction is designed to calculate coefficients for biquad~ which create a bandboost or band-cut filter. It does not contain a biquad~ and must therefore be connected to one. Connecting it to any other object is meaningless. Like the band-pass filter, it also has a center frequency and bandwidth (here the bandwidth is expressed in octaves instead of Hz). However, unlike a bandpass or notch filter it lets all frequencies pass through, and only attenuates or boosts the frequencies inside it’s band. The boost or cut 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 6dB and halved when it is attenuated by 6dB.
dot.dynamicexpression Abstraction User-definable expr-based scaling with autoscale.
User-definable expr-based scaling with autoscale.
dot.leakyintegrator2 Abstraction Integrator with a leak... handles floating-point numbers, signed values, leak expressions.
Integrator with a leak... handles floating-point numbers, signed values, leak expressions.
dot.properties Abstraction regexp wrapper for parsing tagged message properties expressed in the form "@[label] [data]". Second outlet outputs number of backreferences.
expr External Evaluate a C-like mathematical expression
Expr, written by Shahrokh Yadegari, evaluates an expression involving the "variables" $i1-$i9 (the first to ninth inlets, taken as integers), $f1-$f9 (the inlets as floats) and $s1-$s9 (the inlets as symbols), and/or constants of the same types. The operators are +, -, *, /, &, |, &&, ||, !, ~, and ^. You can call a set of predefined mathematical and statistical functions. For instance, midi-to-hertz conversion can be done as:
expr~ External Evaluate a C-like expression on audio signals.
Evaluates an expression (of up to 10 terms) with a C-like syntax on audio signals, similar to the expr and vexpr objects for messages and lists respectively. Because Max/MSP signals are floating point, only float variables are valid (i.e. $f1 - $f9), but both float and integer constants are valid.
frame~ External takes in output from fft~, and spits out successive fft frames as lists
takes in output from fft~, and spits out successive fft frames as lists, to be processed with objects such as vexpr, zl, Peter Elsea\'s Lobjects, and James McCartney\'s ListOps (OS 9 OS X).

1 comment

FTM External real-time object system for Max/MSP
FTM is a shared library for Max/MSP providing a small and simple real-time object system and optimized services to be used within Max/MSP externals.
FTM = data structures
+ visualization/editors
+ file import/export (SDIF, MIDI, ...)
+ operators (expressions and externals)

The basic idea of FTM is to extend the data types exchanged between the objects in a Max/MSP patch by complex data structures such as sequences, matrices, dictionaries, break point functions, tuples and whatever might seem helpful for the processing of music, sound and motion capture data.

FTM is the basis of various specific libraries, such as the suivi score-following objects and the object sets Gabor and MnM.
grain.stream~ External granular synthesis - Outputs a stream of grains
Outputs a stream of grains at the frequency set by the leftmost inlet. Frequency is expressed in Hertz.
hz->radians Abstraction hertz to radian converter
This utility converts Hertz values between 0 and half the sampling rate to values expressed in radians — between zero and pi (pi=3.1415926535897932). Like its cousin, radians->hz, it adapts automatically to the current sampling rate. When a signal is connected to the object’s left inlet, the signal’s sampling-rate will be used in the Hz to radian calculation. If no signal is connected, MSP’s global (default) sampling rate will be used. Currently, MSP does not allow multiple sampling rates, but this feature might be supported in the futur
jit.expr External evaluate expressions of matrix operators, functors, and other jitter objects
The jit.expr object evaluates expressions to fill an output matrix. The expression can contain any operator available from within jit.op, any functor available from within jit.bfg, and many jitter MOPs.
page : 1 2

Libraries
Jitter
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='11' Cycling74 Jitter is a set of 135 brilliant new video, matrix, and 3D graphics objects for the Max graphical programming environment. The Jitter objects extend the functionality of Max4/MSP2 with flexible means to generate and manipulate matrix data -- any data that can be expressed in rows and columns, such as video and still images, 3D geometry, as well as text, spreadsheet data, particle systems, voxels, or audio. Jitter is useful to anyone interested in real-time video processing, custom effects, 2D/3D graphics, audio/visual interaction, data visualization, and analysis

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