Max 5 API Reference

File List

Here is a list of all documented files with brief descriptions:
api_01_intro.h [code]
api_02_platform.h [code]
api_03_maxanatomy.h [code]
api_04_inout.h [code]
api_05_atoms.h [code]
api_06_scheduler.h [code]
api_07_memory.h [code]
api_08_mspanatomy.h [code]
api_09_mspadvanced.h [code]
api_10_msgattached.h [code]
api_11_uianatomy.h [code]
api_12_files.h [code]
api_13_scripting.h [code]
api_14_enhancements.h [code]
api_15_datastructures.h [code]
api_16_threading.h [code]
api_17_dragndrop.h [code]
api_18_itm.h [code]
api_19_jgraphics.h [code]
api_30_jit_objmod.h [code]
api_31_jit_maxwrap.h [code]
api_32_jit_mopqs.h [code]
api_33_jit_mopdetails.h [code]
api_34_jit_ob3dqs.h [code]
api_35_jit_ob3ddetails.h [code]
api_36_jit_sched.h [code]
api_37_jit_notification.h [code]
api_38_jit_usingobjs.h [code]
api_39_jit_jxf.h [code]
api_40_jit_networking.h [code]
api_appendix_a.h [code]
api_appendix_b.h [code]
api_appendix_c.h [code]
attr.h [code]
attrtester.c [code]Attrtester - a max object shell jeremy bernstein - jeremy@bootsquad.com
basic_c_strings.c [code]
buffer.h [code]
class.h [code]
collect.cpp [code]Collect - collect numbers and operate on them
commonsyms.c [code]
commonsyms.h [code]
commonsyms_max4.c [code]
commonsyms_max4.h [code]
datastore.h [code]
datatypes.h [code]
dbcuelist.c [code]Dbcuelist - demonstrate use of a sqlite database
dbviewer.c [code]Dbviewer - demonstrate use of database views for sqlite and jdataview
delay2.c [code]Delay2 - an ITM-based delay
dllmain_win.c [code]
dspstress~.c [code]Dspstress~ - very simple msp object that does nothing except eat up a specified % of processor time
dummy.c [code]Dummy - a dummy object jeremy bernstein - jeremy@bootsquad.com
edit.h [code]
ext.h [code]
ext_anim.h [code]
ext_atomarray.h [code]
ext_atomic.h [code]
ext_byteorder.c [code]
ext_byteorder.h [code]
ext_charset.h [code]
ext_colors.h [code]
ext_common.h [code]
ext_critical.h [code]
ext_database.c [code]
ext_database.h [code]
ext_default.h [code]
ext_dictionary.h [code]
ext_drag.h [code]
ext_event.h [code]
ext_expr.h [code]
ext_fun.h [code]
ext_globalsymbol.h [code]
ext_hashtab.h [code]
ext_itm.h [code]
ext_linklist.h [code]
ext_maxtypes.h [code]
ext_menu.h [code]
ext_mess.h [code]
ext_midi.h [code]
ext_numc.h [code]
ext_obex.h [code]
ext_obex_util.h [code]
ext_obstring.h [code]
ext_oms.h [code]
ext_parameter.h [code]
ext_patchline.h [code]
ext_path.h [code]
ext_preferences.h [code]
ext_prefix.h [code]
ext_proto.h [code]
ext_proto_win.h [code]
ext_qtimage.h [code]
ext_qtstubs.h [code]
ext_quickmap.h [code]
ext_sndfile.h [code]
ext_strings.h [code]
ext_support.h [code]
ext_symobject.h [code]
ext_sysfile.h [code]
ext_sysmem.h [code]
ext_sysmidi.h [code]
ext_sysparallel.h [code]
ext_sysprocess.h [code]
ext_syssem.h [code]
ext_sysshmem.h [code]
ext_systhread.h [code]
ext_systime.h [code]
ext_time.h [code]
ext_timeline.h [code]
ext_track.h [code]
ext_types.h [code]
ext_user.h [code]
ext_wind.h [code]
ext_xmltree.h [code]
filebyte.c [code]Filebyte - similar to filein
files.h [code]
indexmap.h [code]
iterate2.c [code]Iterate2 - object that iterates through a patcher and its subpatchers jeremy bernstein - jeremy@bootsquad.com
iterator.c [code]Iterator - patch iterator jeremy bernstein - jeremy@bootsquad.com
jdataview.h [code]
jgraphics.h [code]
jit.agl.c [code]
jitlib/jit-includes/jit.agl.h [code]
c74support/jit-includes/jit.agl.h [code]
jit.altivec.c [code]
jitlib/jit-includes/jit.altivec.h [code]
c74support/jit-includes/jit.altivec.h [code]
jit.argb2ayuv.c [code]
jit.argb2uyvy.c [code]
jit.atom.c [code]
jit.attribute.c [code]
jit.attribute.util.c [code]
jit.ayuv2argb.c [code]
jit.ayuv2luma.c [code]
jit.ayuv2uyvy.c [code]
jit.bin.c [code]
jitlib/jit-includes/jit.bin.h [code]
c74support/jit-includes/jit.bin.h [code]
jit.byteorder.c [code]
jitlib/jit-includes/jit.byteorder.h [code]
c74support/jit-includes/jit.byteorder.h [code]
jit.charset.c [code]
jit.charset.h [code]
jit.charset.iconv.h [code]
jit.class.h [code]
jitlib/jit-includes/jit.common.h [code]
c74support/jit-includes/jit.common.h [code]
jit.cp.c [code]
jit.cpost.c [code]
jitlib/jit-includes/jit.cpost.h [code]
c74support/jit-includes/jit.cpost.h [code]
jit.critical.c [code]
jitlib/jit-includes/jit.critical.h [code]
c74support/jit-includes/jit.critical.h [code]
jit.cubicspline.c [code]
jitlib/jit-includes/jit.cubicspline.h [code]
c74support/jit-includes/jit.cubicspline.h [code]
jit.curve.cubicspline.c [code]
jit.curve.linear.c [code]
jit.distance.chebychev.c [code]
jit.distance.euclidean.c [code]
jit.distance.euclidean.squared.c [code]
jit.distance.manhattan.c [code]
jit.distance.manhattan.radial.c [code]
jit.distance.minkovsky.c [code]
jit.distance.radial.c [code]
jit.distance.squared.c [code]
jit.distance.superquadratic.c [code]
jit.dummy.c [code]
jitlib/jit-includes/jit.error.h [code]
c74support/jit-includes/jit.error.h [code]
jit.expr.c [code]
jit.file.c [code]
jitlib/jit-includes/jit.file.h [code]
c74support/jit-includes/jit.file.h [code]
jit.filter.bessel.c [code]
jit.filter.box.c [code]
jit.filter.catmullrom.c [code]
jit.filter.disk.c [code]
jit.filter.gaussian.c [code]
jit.filter.lanczossinc.c [code]
jit.filter.mitchell.c [code]
jit.filter.sinc.c [code]
jit.filter.triangle.c [code]
jitlib/jit-includes/jit.fixmath.h [code]
c74support/jit-includes/jit.fixmath.h [code]
jit.foundation.c [code]
jit.fractal.c [code]
jit.fractal.fbm.c [code]
jit.fractal.h [code]
jit.fractal.hetero.c [code]
jit.fractal.mono.c [code]
jit.fractal.multi.c [code]
jit.fractal.multi.hybrid.c [code]
jit.fractal.multi.ridged.c [code]
jit.fractal.turbulence.c [code]
jit.frommatrix.h [code]
jit.functor.c [code]
jit.functor.eval.c [code]
jit.functor.evaluate.c [code]
jitlib/jit-includes/jit.functor.h [code]
c74support/jit-includes/jit.functor.h [code]
jit.gl.c [code]
jit.gl.cache.c [code]
jit.gl.cache.dl.c [code]
jit.gl.cache.dl.h [code]
jitlib/jit-includes/jit.gl.cache.h [code]
c74support/jit-includes/jit.gl.cache.h [code]
jit.gl.cache.var.c [code]
jit.gl.cache.var.h [code]
jit.gl.cache.vbo.c [code]
jit.gl.cache.vbo.h [code]
jit.gl.chunk.c [code]
jitlib/jit-includes/jit.gl.chunk.h [code]
c74support/jit-includes/jit.gl.chunk.h [code]
jit.gl.context.c [code]
jitlib/jit-includes/jit.gl.context.h [code]
c74support/jit-includes/jit.gl.context.h [code]
jit.gl.cube.c [code]
jit.gl.drawinfo.c [code]
jitlib/jit-includes/jit.gl.drawinfo.h [code]
c74support/jit-includes/jit.gl.drawinfo.h [code]
jit.gl.fbo.c [code]
jit.gl.fbo.h [code]
jitlib/jit-includes/jit.gl.h [code]
c74support/jit-includes/jit.gl.h [code]
jit.gl.mesh.c [code]
jit.gl.mesh.colors.c [code]
jit.gl.mesh.colors.h [code]
jit.gl.mesh.h [code]
jit.gl.mesh.index.c [code]
jit.gl.mesh.index.h [code]
jit.gl.mesh.normals.c [code]
jit.gl.mesh.normals.h [code]
jit.gl.mesh.tangents.c [code]
jit.gl.mesh.tangents.h [code]
jit.gl.ob3d.c [code]
jitlib/jit-includes/jit.gl.ob3d.h [code]
c74support/jit-includes/jit.gl.ob3d.h [code]
jit.gl.ob3d.internal.h [code]
jit.gl.pbo.c [code]
jit.gl.pbo.h [code]
jit.gl.pbuffer.c [code]
jit.gl.pbuffer.h [code]
jit.gl.pixelformat.c [code]
jitlib/jit-includes/jit.gl.pixelformat.h [code]
c74support/jit-includes/jit.gl.pixelformat.h [code]
jit.gl.procs.c [code]
jitlib/jit-includes/jit.gl.procs.h [code]
c74support/jit-includes/jit.gl.procs.h [code]
jit.gl.rbo.c [code]
jit.gl.rbo.h [code]
jit.gl.readback.c [code]
jit.gl.readback.fbo.c [code]
jit.gl.readback.fbo.h [code]
jit.gl.readback.h [code]
jit.gl.readback.pbuffer.c [code]
jit.gl.readback.pbuffer.h [code]
jit.gl.renderbuffer.c [code]
jit.gl.renderbuffer.h [code]
jit.gl.shader.asm.arb.c [code]
jit.gl.shader.asm.arb.h [code]
jit.gl.shader.asm.c [code]
jit.gl.shader.asm.h [code]
jit.gl.shader.asm.nv.c [code]
jit.gl.shader.asm.nv.h [code]
jit.gl.shader.c [code]
jit.gl.shader.cache.c [code]
jit.gl.shader.cache.h [code]
jit.gl.shader.cg.c [code]
jit.gl.shader.cg.cfm.c [code]
jit.gl.shader.cg.h [code]
jit.gl.shader.cg.pf.h [code]
jit.gl.shader.glsl.c [code]
jit.gl.shader.glsl.h [code]
jit.gl.shader.h [code]
jit.gl.shader.jxs.c [code]
jit.gl.shader.param.c [code]
jit.gl.shader.param.h [code]
jit.gl.shader.program.c [code]
jit.gl.shader.program.h [code]
jit.gl.simple.c [code]
jit.gl.slab.c [code]
jit.gl.support.c [code]
jitlib/jit-includes/jit.gl.support.h [code]
c74support/jit-includes/jit.gl.support.h [code]
jit.gl.sys.c [code]
jit.gl.texture.attr.c [code]
jit.gl.texture.c [code]
jit.gl.texture.capture.c [code]
jit.gl.texture.dynamic.c [code]
jit.gl.texture.format.c [code]
jit.gl.texture.h [code]
jit.gl.texture.matrix.c [code]
jit.gl.vbo.c [code]
jit.gl.vbo.h [code]
jitlib/gl/jit.glext.h [code]
c74support/jit-includes/jit.glext.h [code]
jit.graphicexport.h [code]
jit.gworld.c [code]
jitlib/jit-includes/jit.gworld.h [code]
c74support/jit-includes/jit.gworld.h [code]
jit.half.c [code]
jitlib/jit-includes/jit.half.h [code]
c74support/jit-includes/jit.half.h [code]
jit.javacfm.h [code]
jit.javalistener.c [code]
jit.javamatrix.c [code]
jit.javaob.c [code]
jit.javaob.h [code]
jit.kernel.c [code]
jit.la.determinant.c [code]
jit.la.diagproduct.c [code]
jit.la.inverse.c [code]
jit.la.mult.c [code]
jit.la.trace.c [code]
jit.la.uppertri.c [code]
jit.linklist.c [code]
jitlib/jit-includes/jit.linklist.h [code]
c74support/jit-includes/jit.linklist.h [code]
jit.listener.c [code]
jit.luma2ayuv.c [code]
jit.luma2uyvy.c [code]
jit.mac.c [code]
jitlib/jit-includes/jit.mac.h [code]
c74support/jit-includes/jit.mac.h [code]
jit.math.c [code]
jitlib/jit-includes/jit.math.h [code]
c74support/jit-includes/jit.math.h [code]
jit.matrix.c [code]
jit.matrix.wrapper.c [code]
jit.max.c [code]
jitlib/jit-includes/jit.max.h [code]
c74support/jit-includes/jit.max.h [code]
jit.memory.c [code]
jit.mop.c [code]
jit.namespace.c [code]
jitlib/jit-includes/jit.namespace.h [code]
c74support/jit-includes/jit.namespace.h [code]
jit.noise.c [code]
jit.noise.cell.c [code]
jit.noise.checker.c [code]
jit.noise.distorted.c [code]
jit.noise.gradient.c [code]
jit.noise.h [code]
jit.noise.simplex.c [code]
jit.noise.sparse.convolution.c [code]
jit.noise.value.convolution.c [code]
jit.noise.value.cubicspline.c [code]
jit.noise.voronoi.c [code]
jit.notify.c [code]
jit.op.arith.char.c [code]
jit.op.arith.float32.c [code]
jit.op.arith.float64.c [code]
jit.op.arith.long.c [code]
jit.op.bitwise.char.c [code]
jit.op.bitwise.long.c [code]
jit.op.c [code]
jit.op.fliparith.char.c [code]
jit.op.fliparith.float32.c [code]
jit.op.fliparith.float64.c [code]
jit.op.fliparith.long.c [code]
jitlib/jit-includes/jit.op.h [code]
c74support/jit-includes/jit.op.h [code]
jit.op.la.c [code]
jit.op.logical.char.c [code]
jit.op.logical.float32.c [code]
jit.op.logical.float64.c [code]
jit.op.logical.long.c [code]
jit.op.logical.pass.char.c [code]
jit.op.logical.pass.float32.c [code]
jit.op.logical.pass.float64.c [code]
jit.op.logical.pass.long.c [code]
jit.op.macros.h [code]
jit.op.simd.h [code]
jit.op.transcendental.float32.c [code]
jit.op.transcendental.float64.c [code]
jit.parallel.utils.c [code]
jitlib/jit-includes/jit.parallel.utils.h [code]
c74support/jit-includes/jit.parallel.utils.h [code]
jitlib/jit-includes/jit.platform.h [code]
c74support/jit-includes/jit.platform.h [code]
jit.qt.codec.c [code]
jitlib/jit-includes/jit.qt.codec.h [code]
c74support/jit-includes/jit.qt.codec.h [code]
jit.qt.compat.c [code]
jit.qt.component.c [code]
jitlib/jit-includes/jit.qt.h [code]
c74support/jit-includes/jit.qt.h [code]
jit.qt.movie.c [code]
jit.qt.movie.editing.c [code]
jit.qt.movie.export.c [code]
jit.qt.movie.export.h [code]
jit.qt.movie.flash.c [code]
jit.qt.movie.flash.h [code]
jit.qt.movie.fxbg.c [code]
jit.qt.movie.h [code]
jit.qt.movie.js.c [code]
jit.qt.movie.scrap.c [code]
jit.qt.movie.threading.c [code]
jit.qt.movie.tracksnd.c [code]
jit.qt.movie.tracksupport.c [code]
jit.qt.movie.url.c [code]
jit.qt.movie.userdata.c [code]
jit.qt.movie.voc.c [code]
jit.qt.movie.vr.c [code]
jit.qt.record.c [code]
jit.qt.utils.c [code]
jit.rand.c [code]
jit.sampler.regular.c [code]
jit.simple.cpp [code]Jit.simple - simple example of a Jitter external + multiplies an incoming matrix by a constant + demonstrates some oft-requested example code for using C++ in an extern
jit.simple~.cpp [code]Max.jit.simple~ - simple example of an MSP+Jitter combination external
jit.symbols.c [code]
jitlib/jit-includes/jit.symbols.h [code]
c74support/jit-includes/jit.symbols.h [code]
jit.transfer.bias.c [code]
jit.transfer.cubic.c [code]
jit.transfer.ease.c [code]
jit.transfer.gain.c [code]
jit.transfer.linear.c [code]
jit.transfer.pulse.c [code]
jit.transfer.quintic.c [code]
jit.transfer.saw.c [code]
jit.transfer.sine.c [code]
jit.transfer.smoothpulse.c [code]
jit.transfer.smoothstep.c [code]
jit.transfer.solarize.c [code]
jit.transfer.step.c [code]
jit.tree.c [code]
jit.tree.h [code]
jit.uyvy.c [code]
jit.uyvy.h [code]
jit.uyvy2argb.c [code]
jit.uyvy2ayuv.c [code]
jit.uyvy2luma.c [code]
jit.vecmath.c [code]
jitlib/jit-includes/jit.vecmath.h [code]
c74support/jit-includes/jit.vecmath.h [code]
jitlib/core/jit.wglext.h [code]
c74support/jit-includes/jit.wglext.h [code]
jit.windll.c [code]
jitlib/jit-includes/jit.window.h [code]
c74support/jit-includes/jit.window.h [code]
jit.xml.c [code]
jit.xml.h [code]
jitter.h [code]
JitterAPI.h [code]
jni_cfm.h [code]
jni_cfm_md.h [code]
jpatcher_api.h [code]
jpatcher_syms.c [code]
jpatcher_syms.h [code]
jpatcher_utils.h [code]
max.jit.gl.cube.c [code]
max.jit.gl.simple.c [code]
max.jit.mop.c [code]
jitlib/jit-includes/max.jit.mop.h [code]
c74support/jit-includes/max.jit.mop.h [code]
max.jit.notify.c [code]
max.jit.simple.c [code]Max.jit.simple - simple example of a Jitter external multiplies an incoming matrix by a constant
max.jit.simple~.c [code]Jit.simple - simple example of a Jitter external multiplies an incoming matrix by a constant
MaxAudioAPI.h [code]
memory.h [code]
minimetro.c [code]
misc.h [code]
mouse.c [code]
msp.h [code]
myob.c [code]
myobex.c [code]
myregob.c [code]
obj.h [code]
parallel.c [code]
parallel.h [code]
patcher.h [code]
pattr-api-doxygen.c [code]
pictmeter~.c [code]Pictmeter~ - audio meter that works by resizing an image
pj-offer.c [code]
plussz.c [code]Plussz.c - one of the simplest max objects you can make -rdd 2001 (plussz is/was the name of a Hungarian vitamin C tablet-drink from the early 90s)
plussz2.c [code]Plussz2.c - a version of plussz2 that demonstrates the use of proxy inlets
plussz~.c [code]Plussz~ - a very simple example of a basic MSP object
r_pfft.h [code]
resource.h [code]
sched.h [code]
scripto.c [code]Scripto - patcher scripting from C example scripto makes a custom UI object and then puts it in a window -- so it is similar to the old "kalim" example
simplejs.c [code]Simplejs - a max object used as a JavaScript class
simplemax.c [code]Simplemax - a max object shell jeremy bernstein - jeremy@bootsquad.com
simplemsp~.c [code]Simplemsp - an MSP object shell jeremy bernstein - jeremy@bootsquad.com
simpletext.c [code]Simpletext - show use of text reading and editing
simpwave~.c [code]Simpwave~ - a simple wavetable oscillator using buffer~
threading.h [code]
trackball.c [code]
trackball.h [code]
ui.h [code]
uioptimized.c [code]Uioptimized - demonstrate the drawing of various objects using jgraphics
uisimp.c [code]
uisimp2.c [code]Uisimp - a very simple ui object - step 4
uisimp3.c [code]Uisimp - a very simple ui object - step 5
uisimp4.c [code]Uisimp - a very simple ui object - step 6
uisimp5.c [code]Uisimp - a very simple ui object - step 7
uitester.c [code]Uitester - demonstrate the drawing of various objects using jgraphics
uitextfield.c [code]Uitextfield - demonstrate the textfield with keyboard input
unicode.h [code]
urner.c [code]Urner - a max object shell jeremy bernstein - jeremy@bootsquad.com
whosyourdaddy.c [code]Whosyourdaddy - who's the parent patcher jeremy bernstein - jeremy@bootsquad.com
windowwatcher.c [code]Windowwatcher - Demonstrate how to get notifications about the window for a patcher in which an object exists
z_altivec.h [code]
z_dsp.h [code]

Copyright © 2008, Cycling '74