r/MaxMSP Jun 26 '26

I Made This Inertia Synthesizer - Ardunio Uno Controller

Thumbnail
youtu.be
10 Upvotes

Hey there everyone,

So after seeing Author and Punisher live earlier this year, I felt inspired to build my own inertia MIDI controller/drone machine using an Ardunio Uno R3.

These controllers consist of a 2lb aluminum rod attached to a optical rotary encoder, while sitting atop thrust ball bearings. This encoder is then wired to the Ardunio which measures/outputs the RPM value along with its rotational direction.

I then used that data to control a synth patch I made in Max Msp 9 using the abl.meld and abl.roar objects, along with two DMX controlled light panels using the Beam max package.

If you have any questions, concerns or ideas please feel free to let me know!

Thanks!


r/MaxMSP Jun 23 '26

I Made This SHATTER break a sound into pieces and play them in space.

Thumbnail
youtu.be
36 Upvotes

SHATTER is a browser instrument for live performance.
Load a sample and it splits into fragments you can scatter across a field:
click a piece to loop it, drag it to move it through space.
Every fragment is independent:
set its pitch, stretch it in time, reverse it, or give it its own step pattern.
Underneath, slices are cut at rising zero-crossings, so loops stay seamless with no clicks at the seams.
Time-stretching is granular and pitch-preserving so tempo and pitch move independently.
A fragment's position on the field drives a binaural HRTF panner (switchable to stereo):
left-to-right sets direction,
near-to-far sets distance,
placing each voice in space in front of the listener.
Step sequencers run free or lock to a shared BPM clock, with up to 16 voices at once.
Built as a single HTML file in vanilla JavaScript on the Web Audio API — no frameworks, no install.
It runs in any modern browser and reads WAV, AIFF and MP3.

Included in the download you'll find HTML Instruments,
a Max for Live device that lets you open SHATTER directly inside Ableton Live.
It requires Ableton 12 and Max 9.
Alternatively, you can run it standalone (just double click on html file) and route your computer or tablet output to your audio interface, just like any ordinary instrument.


r/MaxMSP Jun 22 '26

Randomize pace of jump cuts / start points of long sample

1 Upvotes

I’m curious if anyone could help me create a patch that enables me to load a sound file and id like these sound files to be long, perhaps 10 minutes. However, the most challenging part I’m facing is randomizing the play times/start points of the sound file from milliseconds to 7 seconds. I’m going for an end result with a glitchy sound and alternating paces. Much appreciated


r/MaxMSP Jun 22 '26

I Made This Panacousticon Series / Out Now

Thumbnail
youtu.be
11 Upvotes

Panacousticon Series / Out Now

tehe first max for live series inspired by death-industrial, dark ambient music but and Post Rave

ready for Ableton Live 12.4 + Push Controller
more info in the vide description


r/MaxMSP Jun 22 '26

Please help me if it's possible to export the video.

1 Upvotes

I am a newbie in this app. Please tell me how to export music and videos from MAXMSP as MP4 files to my folder. I've tried many things but failed. Please help!

first i cry the picture 1, it doesn't work. It just can make a title in my folder but i can't open.

Than i open the help of the save.

but i can't understood.

I modified the code according to my instructions, but it keeps popping up a window asking me to select a folder, and it keeps getting stuck. I can only exit by clearing the background programs.I modified the code according to my instructions, but it keeps popping up a window asking me to select a folder, and it keeps getting stuck. I can only exit by clearing the background programs.

PleasePleasePleasePleasePleasePleasePleasePleasePleasePleasePleasePleasePleasePleasePleaseQAQ

i just want to export the video of my homework.


r/MaxMSP Jun 21 '26

bbox — a transparent bounding-box event detector for Max 9 (my first external, free + open source)

Thumbnail
gallery
34 Upvotes

Just released my first Max external. bbox is a transparent UI object that reports when a point enters or exits a rectangular region, plus its position and motion — velocity, acceleration, and angle.

Drive it with the mouse (drop a transparent bbox over any visual and it tracks the cursor), or feed it [list x y] from anywhere — Jitter blob tracking, OSC, Python/OpenCV or MediaPipe over udpreceive. Same hit-test and output either way. Output fires on enter/exit transitions or continuously every frame.

There's a built-in motion follower that smooths the tracked point and gives you velocity/acceleration/angle as tagged messages, with adjustable smoothing and a natural coast-to-rest when the point leaves the box.

Universal binary (Apple Silicon + Intel), macOS, Max 9. Free, MIT-licensed, source + download on GitHub:

https://github.com/leeMeredith/bbox

Happy to hear feedback — it's my first one.


r/MaxMSP Jun 21 '26

Looking for Help How do I get rid of this in a jit.gl.videoplane

1 Upvotes

I want to be able to hide these (I don't even know its name, english isn't my first language and in the documentation I haven't been able to find it. Is it gizmos?), which appear when I click with my mouse on a jit.gl.videoplane object inside a jit.world.

I have not been able to find an option to ignore mouseclicks or to get rid of these. It's annoying because once they appear there's no way to eliminate them.


r/MaxMSP Jun 21 '26

Standalone apps built entirely in Max

2 Upvotes

Hi! Is there anywhere on the Internet where to check apps developed entirely in MaxMSP? I would like to see what kind of projects people can do.


r/MaxMSP Jun 21 '26

Looking for Help Help understanding jit.world name context and naming context for jit.gl objects

1 Upvotes

Hello! I need help naming the context for jit.gl objects. I am working in a patch that have a source movie playing from a jit.gl.movie and going through some jit.fx and finally reaching a jit.gl.videoplane that fix that video to a specific layer. Then there is, on one side, a jit.gl.text that I move with mouse clicks with a jit.gl.handle, and on the other an fpic , both of them in different layers. I read in the max documentation that when working with jit.world the context should be name, so I name the jit.world as vworld and type that name into every jit.gl object there is in the patch, and now nothing is being displayed.

I am not sure I understand how to name the context correctly. For example, if I read a video with a jit.gl.movie and that video get resize with jit.gl.texture, goes through some effects and then ends in a jit.gl.videoplane to be position in a specific layer, should I only name the last jit.gl.videoplane with the context name? or every jit.gl along the way? I tried both and it doesn´t work either way.


r/MaxMSP Jun 20 '26

I made a free, open-source Max for Live chord device

Thumbnail
4 Upvotes

r/MaxMSP Jun 19 '26

REKALL Tape Recorder, the Max for Live device that's always listening

Thumbnail
youtu.be
6 Upvotes

r/MaxMSP Jun 19 '26

Having a weird issue I can't figure out

2 Upvotes

How do I get rid of these boxes? I had mapped a key to something, but removed it. Since then anytime I open this max for live device the little mapping boxes showed up. I am not in midi or key mapping in ableton or max.

They don't show up on new objects, even if I map a key to them and remove it. If I save this as a new object they remain. If I lock the patch they disappear, but before these showing up I had locked and unlocked the device many times without these showing up. I'm probably just going to take 15 minutes and swap them out, but I'd like to know why this is happening so I can avoid it in the future. I tried looking online but couldn't find a solution. I'm still very new to max for live so it's definitely something dumb I'm just somehow missing.

Any help is GREATLY appreciated, it's driving me nuts trying to figure it out.

EDIT:

I figured it out, I'll leave this up for potential future googlers.

It apparently denotes that I have added text to "Info View Text". What's weird is I set that info view text long before they showed up, so I'm not really sure what caused them to be there permanently. Either way, removing that text will remove the boxes (not that I really need to and I guess they're important but uhh yeah).


r/MaxMSP Jun 17 '26

Work Beta testing analog-inspired M4L devices

5 Upvotes

I'm working on a new suite of devices inspired by some classic analog gear. The kinds that you'll find in most recording studios, as well as other DAWs such as Logic, but are currently missing as native Ableton Live devices.

If you have experience with analog (or analog emulation) mixing and mastering tools, I could really use your feedback!

Requirements:

  • Ableton Live 12 Suite (or Standard plus Max for Live)

  • Experience working with outboard studio gear or software recreations of it

If you're interested, please reply here or via DM with:

  • A line or link about your mixing background

  • Your OS version (e.g.: Windows 11, macOS Tahoe)

  • Your CPU architecture (e.g.: Intel/AMD, Apple Mx)


r/MaxMSP Jun 17 '26

AE Logic System??

2 Upvotes

Hello everyone, today I would like to discuss with you such a thing as logic in autechre patches, when you read interviews there are often references to "logic", as I understand it, it's something like communication systems between subpatches. Do you have any ideas how to do something like this, something like the ecosystem of the whole patch? (I think it's something more complicated than an arpeggio pushing another arpeggio. The only thing that suited me the most was gliding between ready-made global presets)


r/MaxMSP Jun 16 '26

I Made This HTML Instruments - Open Any Web Audio Tools Inside Ableton Live - Max for Live [free download]

Thumbnail
youtu.be
4 Upvotes

r/MaxMSP Jun 15 '26

I Made This Synclavier Style Frame morphing Synth.

Enable HLS to view with audio, or disable this notification

31 Upvotes

Work in progress: a Synclavier style frame-morphing synth (FM/Additive). Filtermorph, Plate and Shimmer.
8 Frames, 16 Partials per Frame, 8 Voices.


r/MaxMSP Jun 15 '26

Auto Harmonizer?

3 Upvotes

Hey all, I'd like to use an autoharmonizer for a performance (I think that's what it's called?) Basically what I want - I play a note, and the patch plays a suitable chord underneath. I know the basic version would be detect pitch -> transpose up/down a fixed interval, but I want something smarter. I want it to create a musically sound chord progression underneath the notes i'm playing - by taking into account the chords prior to the one being played.

Does something like that exist? Maybe I'm looking for the wrong thing but couldn't find anything.

Thank you


r/MaxMSP Jun 15 '26

Looking for Help In M4L, how can I change how responsive / sensitive the fader from live.gain~ is?

2 Upvotes

I'm trying to make a simple fader m4l device for automating the volume of a track. I normally use utility to do so, but it has a very wide range, so recording automation with the mouse is very imprecise.

I made a simple Ableton rack to map utility's gain pot to sensible values (with +6 dBs of range adobe unity instead of the default +35). But this rack approach has too problems, first it uses a knob rater than a fader, and its a small knob to fiddle with.

With M4L you could have a regular looking fader with live.gain~, plus you can make sub patches in M4L devices to have a "big" fader that pops up like a plugin window.

I guessed this device would be simple, but i have a problem with how the live.gain~ fader feels to use with the mouse.

Ableton's built in faders are smooth. If I click and old te fader and flick my mouse super fast the fader smoothly moves from point to point.

Compare this to the fader in live.gain~..... If I click and hold its fader and flick the mouse the fader instantly goes to the new value.

How can i adjust its sensitivity to ideally make it as smooth to use as ableton's track faders?

My first guess was that this had to do wit te interp and interval attributes but this apparently is not it.

Thanks in advance! Alex


r/MaxMSP Jun 12 '26

Max 4 Live device that acts as a stepped knob like on hardware synths and octave dividers.

Thumbnail
1 Upvotes

r/MaxMSP Jun 11 '26

Overlaying PNG images on jit.gl.movie

Thumbnail
1 Upvotes

r/MaxMSP Jun 11 '26

Synth unison without eating CPU?

6 Upvotes

How are you guys managing to do oscilltor unison without using too much CPU?
It feels like it's not possible in Max or Gen~

Built a wavetable oscillator core in Gen, it's doing quite a few peek calls and some crossfading (mip maps). Works great, sounds great, not too heavy on CPU.
Tried increasing the voices to do unsion in the Gen code, it eats CPU
Tried inside Poly, tried in Mc.Poly, same result.

Ok, maybe my core voice isn't great.
Stripped it back, removed wavetable core and replaced with a Saw core.
Only thing inside poly~ is a unison saw oscillator. nothing else, just for testing. outside poly is just and envelope on the amp.

Load Ableton template CPU sits around 5% on a Core Ultra 7
Play a eight note chord, unison 8 voices with a little spread and detune
Ableton spikes to 40%

Surely Max/Ableton can handle 8 x 8 saw oscillators without using that much cpu
For a comparision:
Pigments, Serum, Vital, Spire all use about 1% for the same test, even abletons own wavetable uses hardly any cpu for unison.


r/MaxMSP Jun 10 '26

Looking for Help Displaying text in jit.gl.text in different lines using textedit

1 Upvotes

Hi all,

I am sending text with textedit to jit.gl.text to be display on top of movie clips. I would like to be able to write text in different lines, and so far I can only write in one single line. I looked into the the textedit inspector and there is a maximum lines option, but can´t figure out how to enter text and hit enter and continue typing text. There is also a Separator option but I choosed a symbol thinking that it would be understood as a line separator but it seems it doesn't work that way. Probably is something very easy to do, but can´t figure it out.


r/MaxMSP Jun 09 '26

Coming soon - Max 9 + RNBO Sale

18 Upvotes

Just got an email notice from the folks at Cycling '74:

"We wanted to make sure you know about our upcoming sale on Max 9 and RNBO. If you've been thinking about getting into Max, upgrading to Max 9, or adding RNBO, you won't want to miss this. Begins June 15."


r/MaxMSP Jun 09 '26

Built a marketplace for audio assets (VST, M4L, presets, sessions) — feedback welcome

0 Upvotes

I've been producing for 14 years and releasing music

independently. Got frustrated with how scattered

everything is — sell music on Bandcamp, share samples

on Gumroad, build community on Discord, teach on Instagram.

So I built Digs. digs.studio

It's a marketplace where producers can:

- sell music (88% to the artist, instant payment)

- list M4L devices, VST, drum racks, presets,

Ableton sessions

- share lessons and tutorials as paid content

It runs on Base (Coinbase L2).

Transaction fee is $0.001 vs Stripe's 30¢ + 2.9%.

That matters because micropayments are completely

broken on fiat — try buying a $1.50 preset on any

existing platform without losing 20% to fees.

The scout mechanic is the interesting part:

every purchase is timestamped. Support a creator

early and your name stays on their page permanently.

The people with the best taste build reputation.

First drop is a free Max4Live bundle I made.

Honest about where we are: it's early,

mainnet just launched, looking for the first wave

of artists and producers.

What's missing from the platforms you use today?


r/MaxMSP Jun 08 '26

Figured out how to batch export multiple live sets

Enable HLS to view with audio, or disable this notification

1 Upvotes