Questions tagged [max-msp-jitter]

Max/MSP/Jitter is an object-oriented graphical multimedia programming environment, sometimes referred to simply as Max. Programming is performed by making connections between objects, to create a 'patch'. Max objects are data focused, MSP objects deal with audio and signal-rate calculations, and Jitter objects process pixel-video and OpenGL information.

Max/MSP/Jitter is an object-oriented graphical multimedia programming environment, sometimes referred to simply as Max. Programming is performed by making connections between objects, to create a 'patch'. Max objects are data focused, MSP objects deal with audio and signal-rate calculations, and Jitter objects process pixel-video and OpenGL information.

Max was originally written by Miller Puckette at Paris' IRCAM in the mid-1980s, as the Patcher editor for the Macintosh to provide composers with an authoring system for interactive computer music. Later, Max was developed and maintained by Paris' IRCAM while Miller Puckette went to found Pure Data, Max's free counterpart.

Max, at it's latest iteration, can be divided into 4 'low level' modules, and 2 'higher level' ones:

  • Max: responsible for non-audio data handling, MIDI and OSC.
  • Msp: responsible for signal processing and generation.
  • Jitter: real-time video, 3D/2D vector graphics, and effects.
  • Gen: another iteration of audio/video processing.

At a higher level, Max in the latest releases has implemented:

  • BEAP: robust library of high-level modules for sound synthesis.
  • Vizzie: high-level visual processing modules.

For more information visit the website for the application.

101 questions
2
votes
1 answer

Is it possible to get the file path of the current live set file in Max For Live?

I am trying to save the contents of a ~buffer object into the current live set project. Is there a way to get the full file path of the Ableton Live set file programmatically without using an interactive dialog? I will use the set path to calculate…
patrickkidd
  • 2,797
  • 2
  • 19
  • 19
2
votes
2 answers

Remembering VST presets in Max/Msp

I am trying to get Max/MSP to remember vst presets for my patch. Every time I close the patch and re-open, the vst goes to default. The vst I am trying to use is called alchemy (free version). Does anyone know how to get max/msp to remember vst…
2
votes
1 answer

How do I layer multiple layers of images in a Max / MSP patch?

have a photo attached to explain the concept, but essentially, I want to have a background video or image with multiple pngs layered on top like so. how would I achieve this? I sense that jit.alphablend is a component of this... I have also posed…
technicolorenvy
  • 486
  • 7
  • 16
1
vote
0 answers

can't build max/msp external with onnx-runtime, "LNK2019: unresolved external symbol..."

i am trying to write a max-external to do inference on an .onnx neural network on. i have followed several tutorials on certain steps but fail to combine them: i managed to create a c++ console app in vs that loads my .onnx model and runs…
1
vote
1 answer

MaxMSP digital filter, understanding unroll and relation functions

I am very new to programming MaxMSP externals. To practice, I am making a Moog VCF-like filter. I have based my external on the SDK lores~ example. My external works well, but, I really want to understand all functionalities that I've implemented. I…
nbrc
  • 31
  • 6
1
vote
1 answer

What does number~ output?

I just started learning msp, I wanted to see what does the cycle~ output, so I patch it to the number~ and print out all those momentary values. they are all float numbers jumping between -1 and 1. The help doc says it is signal value, but what…
Sylvia
  • 11
  • 2
1
vote
1 answer

Max For Live Not Patch Not Updating Data on Arduino Display

I've been working on a project with an Arduino recently where I'm basically trying to get a small display hooked up to an Arduino to update with the name of a MIDI mapped knob in Ableton Live. For example, let's say I map the knob to the reverb send…
gml3ff
  • 11
  • 2
1
vote
1 answer

Adding MSB and LSB to get 0-511

I'm trying to get 9 bits out of a MIDI controller. According to the manual, the position of a fader on the MIDI controller is sent out as 9 bits, which would make it 0-511. In my software (Max/MSP), the MSB comes in as only 7 bits (0-127) and the…
1
vote
2 answers

Trigonometric Interpolation returns NaN

I'm a musician, who's new to programming. I use JavaScript inside Max Msp (hence the bang() and post() functions) to create a trigonometric interpolation, interpolating between given equidistant points (for testing, only values of sine from [0, 2π)…
1
vote
2 answers

How can I make this Max MSP/M4L patch update zl.len and zl.mth for an empty list?

Background I'm trying to build a Max for Live device as a solution to the problem presented in this related question. As part of my solution I need to keep track of a group of notes (i.e. the selected, or in-scale notes). My patch (see below) works…
Jens Ehrich
  • 573
  • 1
  • 6
  • 19
1
vote
1 answer

MaxMSP/Arcade Button Responding Incorrectly with HI Objject

I'm linking an arcade button connected to a USB encoder with a Max patch. The button is behaving strangely. Here's what happens: I have the button mapped to the a key. When Max is open, this functionality breaks. Even outside of Max. Even once I…
Tooluser
  • 55
  • 5
1
vote
3 answers

Porting Max/MSP .app to iOS

I've read a number of posts on Apple's forums, and a number of posts on the Cycling '74 forums (with my own questions scattered around both) and nobody seems to be able to help me. I used Max/MSP to write a 'patch' that takes samples and generates…
1
vote
1 answer

How to "route" text from Zoom chat into another application (like Max/MSP). (self.learnprogramming)

I was trying to do the following: I needed a script that would be "reading" the chat of the current Zoom meeting, and routing that text into another application (in specific, Max/MSP). I am trying to have live interaction between the participants in…
1
vote
1 answer

Javascript/MaxMSP - New to javascript, creating loops

I'm using the js code below to do the following: See if any objects with a .varname name exist Delete them if they do Create new ones with a certain .varname Connect the objects together The code works for a single iteration, but I'd like to set a…
1
vote
0 answers

How to fix LNK2001 unresolved external symbol __std_exception_destroy

I'm trying to compile a project that use OpenCV as static library with Microsoft Visual Studio Community 2019 Version 16.4.4. I'm trying to fix this for several days without succes. 2486 Errors Here is an exctract of the output…