max4.live

a better search for max devices
Spaghetti screenshot

Spaghetti

by stolmine

Spaghetti is a bare-bones slew limiter based on rampsmooth~....

View on maxforlive.com

Type
Audio Effect
Author
stolmine
Version
1.0
License
None
Live version
12.2.5
Max version
9.0.7
Downloads
261
Updated
2025-09-10

Description

Spaghetti is a bare-bones slew limiter based on rampsmooth~. Simply map a modulator to the input dial, and map Spaghetti to your desired destination(s). Up smooths upward movement, down smooths downward movement. If you feed the input a bipolar signal you will need to set the control to 63 (noon) initially to get an accurate recreation at the output, incoming information may be clipped off otherwise. Maximum up/down smoothing time is 5 seconds, counted in milliseconds (i.e. 1 second = 1000 milliseconds).

Some basic usage ideas:

- Smooth out modulation with greater flexibility than Live's built in modulator smoothing controls (these do their best to maintain timing, here the goal is to drastically increase the time it takes for a control to move between its initial and fully modulated states).

- Insert between macros and their various destinations to produce lagging changes across parameters.

- Smooth up but not down, down but not up, etc. This allows you to produce smooth ramps with discontinuous drops or vice versa.

This patch makes use of Zack Steinkamp's zs.mapper abstraction and is therefore licensed under the GPLv3: https://github.com/zsteinkamp/m4l-zs.mapper. Thank you to Zack!

← Back to search