Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.



Max/MSP is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is Pure Data, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Max/MSP and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Max/MSP are VCV Rack, SuperCollider, OpenFrameworks and plugdata.
Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.



VCV Rack is a modular synthesizer inspired by Eurorack systems. It acts a host for virtual modules which perform various audio processes. E.G. oscillators, filters, envelope generators, sequencers and more that can be connected freely in almost limitless combinations.

SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It consists of:
openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:


Fugio is a free, open source, visual programming system for making digital art and creative projects using a wide range of technologies, for Windows, OS X, and Linux (including Raspberry Pi).



PraxisLIVE is an open-source, visual programming environment. Experiment with and create projects using a visual patching system coupled with the power of programming in Java, Processing and GLSL.




Cardinal is a free and open-source virtual modular synthesizer plugin based on VCV Rack but with a focus on being a fully self-contained plugin version. It's available as CLAP, LV2, VST2 and VST3 audio plugin for FreeBSD, Linux, macOS and...



A free/open source live coding environment for algorithmic patterns, written in Haskell. Tidal is using SuperCollider, another open-source software, for synthesis and MIDI.

HISE is a cross-platform open source audio application for building virtual instruments. It emphasizes on sampling, but includes some basic synthesis features for making hybrid instruments as well as audio effects.

Cables is a tool for creating beautiful interactive content. An easy to navigate, node-based interface provides users with basic operators such as mathematical functions, shapes and materials that can be connected with virtual cables to create practically any imaginable scene.

The original one I used and it's open source.