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
1
vote
1 answer

Beginner recompiling an open source java project into my custom project

I'm using a standalone bridge called FLOSC.jar to communicate between Flash and MaxMSP over OSC ports. Flosc is an open source Java project. My main question is: how easy/difficult would it be for a Java novice like myself (tho I'm experienced in…
cronoklee
  • 6,482
  • 9
  • 52
  • 80
1
vote
3 answers

How to check the java data type of an element in a custom collection?

Object ele=a.get(i); if(ele instanceof java.lang.Integer){//cast to integer: print("found Int"); }else{ //cast to string: print("found: "+ele.getClass()); } //prints: found: class com.cycling74.max.Atom$IntAtom This is part of a larger…
cronoklee
  • 6,482
  • 9
  • 52
  • 80
1
vote
3 answers

max/msp: random choice from coll depending on its length

A varying number of lists are stored in a coll object. Then a series of bangs is provided to a random integer generator. With each bang the generated integer will decide which list will go out of the coll. Obviously, this number must be between 1…
spra
  • 19
  • 5
1
vote
1 answer

Java : Reuse a native library already loaded?

Disclaimer Not native English speaker, feel free to edit if needed. I'm having a similar issue that the one explained here : java.lang.UnsatisfiedLinkError: Native Library XXX.so already loaded in another classloader I'm trying to follow the…
snoob dogg
  • 2,491
  • 3
  • 31
  • 54
1
vote
1 answer

What does gen~ phasor() do? (Translating Max/MSP gen to C++)

We have two places in the same gen~ code box object with phasor: wander = phasor(in8/dense); ...some code later... phas = (triangle(phasor(freq), sharp)*len-rot_x/(2*pi))%1; I understand that phasor() produces a rising sawtooth, outputting values…
Elan Hickler
  • 1,099
  • 1
  • 11
  • 28
1
vote
2 answers

Pure Data chord selection based on input MIDI note scale causes crash

I'm working on a patch in Pure Data which uses an 8 number scale to decide which chords can be played. E.g. if a chord uses a note that is not in the scale, re-roll. Obviously this isn't the most musical soultion as we usually expect accidentals and…
user6273593
1
vote
0 answers

How to print a file on MAXMSP

I have this part of code. I want to print the contents of the file ,but everything I tried didn't work. Could you please help? void ofxGVF::loadTemplates(string filename){ // clear(); // ofxGVFGesture…
userG
  • 49
  • 1
  • 8
1
vote
1 answer

How can i automate many inlet/outlet relations?

I'm trying to program a buffer to list in max msp patch. My current solution have manual connections, but i really need to automate the process for many more patch cords. I need a way to connect a Gate N to a Buddy N and then to a join N.
1
vote
0 answers

Path finding / following techniques

I have struck a problem with a little app that I am programming in Max MSP. I have a randomly generated maze with 4 balls, these balls pathfind to each other. The problem I am having is I cannot think of a way to make them follow the path more…
Rampartisan
  • 427
  • 6
  • 19
1
vote
2 answers

combing colls together - MaxMSP

I work on a project with MaxMSP where I have multiple colls. I want to combine all the lists in there in one single coll. Is there a way to do that directly without unpacking and repacking everything? In order to be more clear, let’s say I have two…
tim.a
  • 83
  • 1
  • 1
  • 10
1
vote
1 answer

Max MSP. How I initialize a BPM counter/ tempo recognizer with a massage if bmp changes?

i need a bpm counter witch send a message if a tempo of incoming Audiosignal changes. Have anyone an idee?
Oleg PeP
  • 35
  • 6
1
vote
1 answer

max/msp to ruby via udp message format

I'm trying to build a little GUI with max/msp for a ruby project I can't find a way to properly convert the data i receive form max. here is several examples of message that i've received from max in ruby (i've send 2 first then 1 0 -1…
szymanowski
  • 1,359
  • 1
  • 14
  • 25
1
vote
3 answers

Control Ableton Live tempo from MaxMSP

My question is firstly- is midi cc information integer only? i.e. 0 - 127 but not 5.55 The reason I ask is that I'm trying to control the tempo in Ableton Live from MaxMSP. I found out that midi-cc 0 registers a tempo of 20bpm, and midi-cc 127…
rob-gordon
  • 1,419
  • 3
  • 20
  • 38
1
vote
1 answer

Open a file in a temp directory in Max/MSP standalone

I have a Max/MSP standalone that looks for an external folder when it opens (it contains JSON files generated by R), which it does with loadbang -> prefix ~/folder_name. This works OK, but I don't want to store the folder in home. What I really…
theEricStone
  • 301
  • 1
  • 7
0
votes
0 answers

how can I alter permissions in a bash script for application installation

I have two builds of an application that I'm building into a .pkg for distribution using WhiteBox "packages". The first one works fine but the second one doesn't. There are basically two difference between them - the second version is packaged with…