Max / MSP / Jitter, sometimes simply called Max, is a development environment for programming in data-flow paradigm. In contrast to imperative programming languages (programs which consist of text instructions executed sequentially) languages such as data-flow is a network of objects connected by wires. This network is always able to work, the results are the signals taken from any output.
The development environment contains a built-in objects, way to connection it and to make developer’s objects.
Max was originally intended to work with the control signals (messages), for example MIDI. Compared with these messages audio or video signals changes more rapid. In the case of the audio signals network can indeed be regarded as a continuously running scheme, similar to the electronic circuit, for example., radio reciever. MSP part of the invironment works with audio signals. Jitter works with video, graphics and matrices.