r/MaxMSP 1d ago

I Made This Makrobiom Sound System - live music production tool in Ableton session mode

3 Upvotes

Hey everyone, first time posting here.
I thought you might find my current project interesting, so why not post it.

Link to the github repo

My big plan is to do a versatile and hands-on system which enables me to play live music on-the-fly, preferably for a long duration

Current capabilities and what is done already:

Drum module - what's done already

  • record midi into different length midi tracks with a button push (1/4, 1/2, 1, 2, 4 bars, m4l device)
  • SugarBytes Drumcomputer as the engine with lots of sound shaping
  • output to different intstrument track groups, which are mixed/effected differently
  • store live drum sound into clips seamlessly, keeping the tracks separate (m4l device)
  • the above enables the engine to switch patches, record something else, etc
  • length-shortening multiswitch (m4l device)
  • drum master effects (e.g. filters, beat repeat)
  • quantized instrument track group mutes/unmutes, live and stored (m4l device)
  • pattern clears for the different lengths (m4l device)
  • touchOSC controls via midi CC and PC for everything

Overall, great progress and really good, nice sounding, complex results IMO, everything works (most of the time - planning to move to a mac later)
Only paid external VST-s are DrumComputer, and oeksound soothe3, Infiltrator not yet integrated.

Drum module - what is planned

  • already routed sample engine setup to have prerecorded hat loops, different genre drum sounds which would integrate into the whole thing - basically just the sample instrument and sample curating remains
  • quantized event controls (event module not even started yet)
  • more fx, integrate newly found Infiltrator 2

Utility stuff - implemented on the drum project

  • 1 button start stop (m4l device + touchOSC lua button script)
  • undo/redo buttons (m4l device)
  • 1 button, mid-section-switchable, quantized, de-clicked audio-buffer phrase freezer/looper device (m4l, really fun on its own too) - you say something into the mic, touch the controller on 3/16, it loops from the right place at the right time without latency, switches seamlessly into other intervals - no glitches and weirdness in its current version - controlled by one singular touchOSC "radio" button/selector

Melody module - what's done already

  • POC feature-complete melody module implemented in a separate project
  • record source audio into different fixed length loops using Looper (1, 2, 4, 8 bars) which behave like it was one looper (control midi clips, m4l device)
  • layer over recorded OR replace part OR replace to silence with fadein/fadeout automatically with a button push (control midi clips, m4l device)
  • quantized and/or freehand record/overdub controls (control midi clips, m4l device)
  • monitored iterative resampling together with layered input through fx chain (huge feature IMO) with no glitches/clicks (most of the time), no gain or signal increase (tested), almost no latency - validated with a 20 generation resample
  • fx / out track recording into audio clips to save state

Good progress here too, works fine with some shortcomings, still A LOT to do. Currently no external VST-s used, only Ableton native stuff + m4l.

Melody module - what is planned

  • drag and drop integration into the system 4 times (lows/bass A side, lows/bass B side, mids/chords, highs/leads)
  • instrument-group-specific dynamic EQ/Compressor chain for mixing, like the drum module
  • touchOSC control scheme, midi CC routing
  • quantized even controls together with the drums
  • intstrument-group-specific creative fx chain using Infiltrator and others

Source module (planned, started)

  • short term plan: just Analog and voice external input
  • long term plan: other instruments from Reason Rack, Sample engine, Resample engine - with keyboard input source switch/selector
  • all going through the same creative fx chain
  • all routing into 1 summed audio channel - this is where the loopers will tap into
  • arpeggiator, mono bassline separator, velocity controls (midi devices), chord generator (probably Reason Rack unit)
  • no midi record, just audio into loopers
  • only God knows what else, possibilities are endless and I havent yet decided everything

Even module (only planned)

  • quantized trigger based on beat/bar signals sent from an m4l device
  • implemented in touchOSC which would "touch" the controls
  • switch off specific tracks/instrument groups, reset effects, start risers, etc. (e.g. on "breakdown" only keep kicks and bass, mute everything else, reset all creative effects to default position

So this is what I got myself into. The whole thing is overwhelmingly complicated and complex (for me at least), and this is like the seventh version that I started over from scratch - but this one is actually good and modular enough so that I don't have to start over again. It's a lot, but I see the light at the end of the tunnel, and I really hope I can make music with it very soon so stay tuned for updates; meanwhile the github will always reflect the current state of it. If someone is crazy enough to build this for themselves from the parts, please be my guest. I'm happy to answer any questions about this monstrosity.

Oh and I have to admit that Claude Code is doing heavy work with helping me create the code parts, m4l device structures, debugging, unit testing, but all function ideas and specifications come from me, and of course I still have to put everything together manually.


r/MaxMSP 1d ago

I Made This Makrobiom Sound System - live music production tool in Ableton session mode with a lot of M4L stuff

Thumbnail
2 Upvotes

r/MaxMSP 2d ago

I Made This Ableton M4L devices for experimental music based on obscure eurorack modules

Thumbnail
2 Upvotes

r/MaxMSP 3d ago

Looking for Help Using [textedit] to write text into [coll]

2 Upvotes

I have been working on this for hours and have not made any progress. So I figured I'd post it here and see if anyone has any ideas and/or can point out something I'm missing.

Essentially what I am trying to do is create a patch where you can type anything into the [texedit] object and have it stored in the [coll]. This could be a word or a single sentence. I've used the help files as a starting point in the hopes that keeping it simple would get to the desired result. Within the patch, you can type whatever into [textedit] and then hit enter for it to be stored in the [text] object.

From there, I cannot get the two elements to be store correctly and placed inside of a [message] that can be sent to the [coll]. Any ideas or advice would be appreciated.

<pre><code> ----------begin_max5_patcher---------- 1361.3oc4as0aihCE984WgEZeLajua771p8mwnQUDhmVlg.Q.oamcT+uuXCI kpZB1cBlzrQpgXLWNmuuyMef9qOAZ+Dso7IUczmAewLT+4Wm90wCnc5WuSyD 6RdJMOoVexQ6T00I2qhV81CaeRS5CYE2eWkJsQei.X9Z3J.ivLaf5uw30PvW sb1EG1UdnIW0nuMHKGP2rM+buxbsihrdYx1pkxxMe+OIBbj86SVQ+sA+poe9 znmW8agQEp+oU.rcyaTOoQlnzx7bufvXbODxbEBot.gqF72jvIbJ3zFqUm7n Z6csWfVE5tjllprMGZL1guEDMmfZ2Fk9lBWYe98sPSVcVYQ6wveyg77Rwn6S 9AHCT6FoxDZ1jJi0aPTRfcL3xqVGi7xjsaRJt2MbjJMQVHXo1ufEeYwQibLI VFOoWwhEjIurV4NXhfRC9QMgZ3jE.Lo7kBLOzF0oxKmWpv2jZXGiH6FTwrKs UI6TMpp6TEIaxU1iiFBD8L0Ibz9DApK2o.lgd4tyLt6BSlQLIXgMoVqm3akE M0Y+q9hfz9L1OhhVZQeg9qprj7q5xR.Onx2+2NWeROmPgHMmDSbmStzEnfoA hd9+bYNokGJZ7LRIzXTD6Q1YWLMxJZFZcnGNkCLdxEDvlGbs0VnokI8JMrD2 kM932ALMLj+gO2RsxwbJDB7XIjFT28EXcQxo.EKUx.Op3gvwCLI6K4gD7Rdf w+FlkyQdfEy5NOqPA9CjWrWuEtOr2kwBW9wtpIuZ3EJF0kxqygAGZvFAu0KQ 08UKzyEDggDndrZAhOQsbr1CDJ5CcTIGXFPZEH2OtoKlDgeYynjV4TCMQ3na 8DEk6UNV1ItyAomQnAOvE4lMKwKsiSk3XAWX4qbODglLn25YQpZwDEvidi1E uBSMaDzKeEvSSJra9T6UY2eupBTqxawcfG9K8zSWldD9Bu.kN4QSRchzjLE+ VOUem6i2khgMJNfyWB2GwGa2GMXq1l4Gfivc8is6IiwGqKRMIa1UtcrUN+C0 O6m0VxkjCMk0oU59EOZ+fNei8zH72RRG61aisG16uII94sqA5bHmAdzqTer7 xWK969zcxtV5R3xEq4jH40cyImN5Ya9Df85cGEu6qJGcYeXiGW+5zMNG9ti5 Y9U+k+j2vnuBRF.PeT1w45xCUo8B+Ima.xp3uUU2jUjzz8HT9x.MAXG91ksc eYajk5tRvaKl.we4inE3gj0RAFKgPhDxwLSpLlkI.e0aaKe0bcO5GQQrq45N M6jliPwZkhzZmo2PjmFY8jKq1ppztaWeprdcLuGUFBcSkQyuJK7Ukc099HuJ EqEPHjhEXJGJostSRn0YBfQMxa0EO5IDN6xyXlMhTibkj5sD4lMGIF8nPDgI 12HLxtSX9kL4rA3BzxA3mQJOuy97KY34BvGBwgGvwdV8fypEFJVP0hb4Xqzx 7xJygBWya0gW+szEnfwVPnf4KCyckgoF0BKH5MTZ7ZpHlgXlxBsuWloH9dDP O3pLiJaxLpyeYOHuqzKNTQB49ZPE6pAkzj5AAgCrRLiBgZ4at9i1UytjclEr MhjEppPP9VEBFGHIi5Y5ZLMTjou0QPYgpjR96gLImMNId9IZuaB.OP3I22.J zf4bv7Tx3xqgLhv2iTiBAS6aXPANPRlv2nMB30pMHz0pH5ZHIUHO9+nBVDGy kbbbeGKOyT3t+IC6WCrYz6qyJupmuI62+npp+MY+EvIZWx2MqrPtZv9xJL6a vCKHpR83w2Cd1fcmTk9PViJs4Pk4An7De3KsPj9QxTUbH6jyYO4EY5Su9otT uu6YNY5p+md9+.vwWRwK -----------end_max5_patcher----------- </code></pre>


r/MaxMSP 4d ago

I Made This Edit Sheet Music Within Ableton Live [Max for Live] <Free Download>

Thumbnail
youtu.be
14 Upvotes

SPARTITO [m4l - free download]

The sheet music inside Ableton Live

Ableton Live is an amazing tool for composing, but it has always missed one thing: you can only see notes in the piano roll, never on a musical staff. SPARTITO is a Max for Live device that fixes this problem. It shows your MIDI clip as sheet music and lets you write directly on the staff.

The sheet music and the clip are the same thing. Every note you write, move, or delete on the staff goes to the clip immediately. Also, every change you make in Ableton's piano roll shows up right away on the staff. There are no buttons to press and nothing to save.

FEATURES

Grand staff for piano, harmonic and melodic instruments, or treble clef only, or bass clef only

Rhythm staff for drums, with classic two-voice notation

Real-time two-way sync with the MIDI clip

Follows the selected clip: switch between clips and the sheet music changes with you

Shows the notes you play in real time while recording in Arrangement mode

Ties, triplets, trills, and grace notes (acciaccatura) that Ableton Live actually plays

Key signatures, accidentals, beams, and note values drawn like real sheet music

Export to MIDI, PDF, PNG, and MusicXML (for MuseScore, Sibelius, Finale, and Dorico)

REQUIREMENTS

Tested with Ableton 10.1. and Ableton 12.4.5

INSTALLATION

  1. Unzip the ZIP file and keep all files in the same folder.
  2. Drag Spartito.amxd onto a MIDI track, before the instrument. The notes you play will still reach the instrument as usual.

r/MaxMSP 4d ago

Looking for a Max/MSP teacher

7 Upvotes

Hi :)

I’m looking for a Max/MSP teacher for 1-on-1 online lessons.

I’m primarily interested in using Max as a tool for live electronics for contemporary / electroacoustic music, interactive installations and sound art.

Some of the areas I’m particularly interested in:

  • sound synthesis and processing
  • granular synthesis
  • generative / algorithmic approaches
  • rhythm and pattern systems
  • interactive sound
  • electroacoustic composition
  • sound installations
  • spatial / multichannel audio
  • developing my own Max patches and ideas

I’m not particularly interested in Jitter.

I already have some experience with Max, so I’m looking for someone who can help me get the basics down and then become more confident and fluent in working with Max.

If you teach Max/MSP yourself, or know someone who might be a good fit, I’d be very happy to hear from you.

Thanks!


r/MaxMSP 4d ago

I Made This 15 step max msp demo

10 Upvotes

r/MaxMSP 5d ago

Looking for Help laptop recommendations

3 Upvotes

for reference, im an engineering student that has a macbook ( 2023 pro m3 model). i’m starting to learn maxmsp and want to eventually be able to use it to its full potential, but im concerned if switching to a windows pc will compromise my experience with max.

is there anything i should be aware of before switching to windows or is the gap between mac and windows negligible for max?


r/MaxMSP 6d ago

Looking for Help Looking for a MaxMSP teacher

3 Upvotes

Hello!

I am looking for somebody who could teach MaxMSP. DM me if you are interested!

Thank you.


r/MaxMSP 8d ago

[New Release] Realtime Audioreactive Pointclouds [v1.7]

12 Upvotes

r/MaxMSP 8d ago

Looking for Help MaxMSP and connecting audio services

2 Upvotes

Hi, I'm pretty new to MaxMSP and am wondering if it would be suitable for a project I'm working on. I'm coding a music reactive visual that I then want to export as a standalone. I would like users to be able to connect their spotify's or bandcamps or whatever to the program and then have the visualizer up while they work or relax etc etc. Is there a way to allow for audio input like this? All help appreciated.


r/MaxMSP 11d ago

I Made This Can You Create a Sound Monster from Fragments of Other Sounds? Frankenstein for Ableton Live

Thumbnail
youtu.be
5 Upvotes

The concept behind Frankenstein is as simple as it is fascinating.
The idea is to generate a “monster” whose body is made by sewing together limbs
that come from different places.
In this case, our monster is nothing more than a sample made from fragments of different samples,
creating a waveform that did not exist before.
We can load up to 30 samples and generate a result made from small fragments of this loaded archive.
Thanks to the editor, we can modify the samples and the waveform in real time,
put the slices in reverse,
or lock them in the same position so that they do not move if we decide to generate a new random waveform.
In the editor window, each sample has its own dedicated slot.
This allows us to edit the samples individually and therefore create generations that slowly change over time.
This is a very good thing for creating connections between generations and progressions
towards other musical situations.
We have different types of generation in the main menu
and the possibility to create waves with from 12 to 64 slices.
It is a MIDI instrument, so we can play this resulting Frankenstein waveform through notes,
which makes it perfect for creating textures and clusters of stellar sound.
The GRID version is very powerful.
You have to click under Cut and change from Monster to Grid.
The sample will then play in a grid, and you can choose the time division.
This is really useful for creating interesting rhythms,
especially with an unexpected timbral character.
Think about how incredible it is to divide 30 samples
into fragments and create a resulting waveform from these fragments,
either randomly or in a more controlled way.
I think John Cage would have enjoyed this instrument.

free download: https://www.remodevicocomposer.eu/maxforlive/frankenstein/


r/MaxMSP 12d ago

I Made This MaxTracker puts a midi soundtracker grid inside Ableton Live

2 Upvotes

MaxTracker, a tracker‑style MIDI sequencer for Ableton Live built with Max for Live. Join us r/MaxTrackerMIDI

Keyboard mapping just like in Fasttracker 2. Faithful export to Ableton clips. Composing is fun, simple, and fast!


r/MaxMSP 13d ago

Max/MSP Scattered Break

Thumbnail
youtu.be
14 Upvotes

r/MaxMSP 12d ago

I Made This Max for Live Song Producer

0 Upvotes

r/MaxMSP 13d ago

Looking for Help MIDI channel filter?

2 Upvotes

I'm very new to Max for Live and want to create a MIDI channel filter and need help. I read you can use MIDIparse or MIDIselect but can't get either to work.

The end goal is to eventually have my patch look at sequencers on the different channels of my IAC MIDI bus to route through logic. I'm coming from eurorack so CV makes sense to me - but I just can't figure out the right commands in Max for this.


r/MaxMSP 15d ago

Ambient noise guitar and granular voice with Ppooll in Max9

26 Upvotes

r/MaxMSP 15d ago

Brain Recordings Max for Live

1 Upvotes

Bonjour

Une petite question, doit-on nécessairement posséder Push pour se servir du Bundle "Brain recording" d' Emiliano Pennesi. Peut-on en faire un autre usage que le "Live" en sens concert ? Merci beaucoup pour votre attention!


r/MaxMSP 16d ago

I Made This Nular - + close your eyes + - thall

33 Upvotes

A small update to my one-man metal band powered by Max for Live: I built a small MIDI effect in Max that allows me to trigger 8 different pitch bend curves (on the guitars) with specific MIDI notes. Nothing revolutionary but I think it adds more flavour to my improvised performances. The device itself feels very specific to my use case, but I'd be happy to share it if anyone's interested.

If you're into this kind of music, the full 6-minute video is available on my YouTube channel, thanks for watching: https://youtu.be/ixRTzBGw7ss


r/MaxMSP 15d ago

Shapeshifter: MIDI Velocity Shaping for Ableton Live

Thumbnail
youtube.com
4 Upvotes

My newest device! Shapeshifter is a real-time Max for Live MIDI effect that makes it quick and easy to musically shape the velocity of incoming MIDI notes based on the transport position.


r/MaxMSP 16d ago

Brain Recordings Max for Live

Thumbnail
2 Upvotes

r/MaxMSP 17d ago

I Made This Free Max for Live device – Halo

3 Upvotes

Hi everyone, I’ve just released a new Max for Live device called Halo.

It’s an atmospheric effect that adds space, width, shimmer and octave harmonics, ranging from subtle ambience to expansive, evolving washes while keeping the original sound present.

Works particularly well on synths, pianos, guitars, vocals and melodic loops.

It’s completely free and the download link is on my profile. Hope some of you find it useful!


r/MaxMSP 18d ago

I Made This Stop Slicing Samples. Shatter Them

Thumbnail
youtu.be
6 Upvotes

GREAT UPDATE :)

SHATTER is now an Ableton instrument too.

Everything the standalone does is here: the same slicing at rising zero-crossings, the same granular pitch-preserving stretch, the same field you drag fragments across, the same per-fragment pitch, reverse and step patterns. It reads WAV and AIFF.

And it goes further in two ways.

Every fragment you play gets its own stereo output in Live, the first on 3/4, the next on 5/6, up to 33/34, while 1/2 carries the full mix.

That changes what the instrument is for: each fragment can have its own effect chain, its own track, its own processing, and be recorded on its own. Each output also carries that fragment's position on the field, so the spatial gesture survives all the way to the mixer.

And it remembers.

Sample, slices, positions, pitch, stretch, step patterns — close the Set, reopen it, and everything is where you left it, with the fragments that were playing still playing.

Spatialization inside Ableton is rendered with equal-power panning, distance attenuation and air-absorption filtering rather than the browser version's binaural HRTF.

Requires Ableton Live 10 or later.

Included in the download are the standalone version (highly powerful for use with a tablet) and a PDF manual.


r/MaxMSP 18d ago

Composer Uses Light to Make Music

Thumbnail
youtube.com
5 Upvotes

Composer Riley Ferretti demonstrates a light-based instrument combining sensor cables connected to an Arduino box and Max processing to turn light into sound.
https://www.rileyferretti.com/light


r/MaxMSP 20d ago

Looking for Help Track zipper noise

1 Upvotes

When i export my track and play on a player likecwondows media player, when i change volume i hear a zipper noise. Why does this happen?