- 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!