max4.live

a better search for max devices
dirty VST wrapper preseter morpher screenshot

dirty VST wrapper preseter morpher

by schlam

This free device allows to store and recall the whole state ...

View on maxforlive.com

Type
Instrument
Author
schlam
Version
3.7
License
AttributionNonCommercialShareAlike
Live version
10.3.20
Max version
8.5.7
Downloads
644
Updated
2024-01-23

Description

This free device allows to store and recall the whole state of a VST plugin (no 128 parameters limit), thoses presets can be morphed with sliders, line interpolation, randomized.... You can easily recall any state of A VST plugin when launching a clip. Parameters can be easily excluded of the process. beta

FEAT:

¤ Store / Recall any state of any VST.

¤ Choose a ramp time between two presets to make a transition.

¤ This ramp time can be free (from 1 ms to 1 minute) ...

¤ ... or in sync with Live's tempo (from 1/16 to 16 bars).

¤ Morphing between 2, or 3, or 4 presets with mappable sliders

¤ Each preset can be triggered with mapping/automation (and with transition)

¤ Random feature with exclude/include capabilities.

¤ Random dosing

¤ A dial brows all saved presets, its stroke is always a function of the number of recorded presets, even if there are empty slots. Mapping this dial to a hardware knob allows to distribute all the current presets around it.

¤ 8 automatables dials can control VST params, you can exclude\include them while morphing/recalling/randoming

SETUP

_click PLUG

_choose a VST

_open the VST with the square button

_press EXCLUDE and move all the parameters you don't want to be saved in the preseter/randomizer (double click in the list to delete)

_press EXCLUDE again to leave "learn mode"

_choose a sound or press random

_Press STORE and click on a preset slot

___all the parameters will be stored (no 128 parameters limitation)

_choose another sound or press random

__press STORE again and click another slot

Then..

-you can automate in a clip the numbox PRESET to load presets with clips

if you draw an envelop with PRESET from 1 to 2

->the VST will morph from preset 1 to 2

if you draw an envelop from 1 to 3

->the VST will morph from 1 to 2 and then from 2 to 3

if you want to only morph from preset 1 to 3, without going through the preset 2 :

__choose 1 for the "INTERP_FROM" and 3 for the "INTERP_TO"

__draw an envelop of the parameter "INTERP_SLIDER" (0-127)

________________________________________

RELEASE NOTES_______________________________________

V1 : Just to help someone in the forum looking for a way to easily use dummy clips to send preset changes to a vst... I didn't plan to update it but...

V2 : ...Everything has been changed. Now the device is a mod of my device "Variation for L10 for L11", so there is a lot more options

https://maxforlive.com/library/device/7665/variation-for-l10-for-l11-and-l10-audio-version

V3 : 8 automatables macros that can be excluded from recalling/morphing/randoming

the number of parameters saved per VST is 4096

Exclusion of parameters is now dynamic and displayed in a list

The current VST name is displayed in the title of the device

V3.5 : what's new..

The new Button "Now" allows to store the current tweaked state. Then if you press another slot AND if there is a ramp time choosen, the transition will begin from this state without drops.

Double click in the list exclusion to delete a parameter

Note that you can exclude all the parameters by clicking Exclude and then Random. Then you can include just some parameters by deleting them from the list. Note too that when a parameter has been excluded, it will be store anyway in the preset. A excuded parameter is saved and just not recalled.

Random has a new function to only random the non excluded parameters from just a little bit to drasticly

Add info view for parameters...

LOTs of big and littles improvements

and bugs fix...

...and surely new ones =)

v3.7

Yes there were a regression in 3.5 where states of the device was not well restored when live re-opens. It's fixed.

A new "ALL" button allows to exclude all the parameters. It's useful with big VST synths like Diva where a lot of the 281 parameters are "under the wood" parameters and don't have to be proceded IMO. This button appears when "exclude" is engaged.

Another "ALL" button appears when "del" is engaged. it allows to delete all the presets. Double clicking this button erases all the presets, and the exclusions, and the macro assignations..

The random dozing is more accurate

The process of exclusion had been totally rebuilt. Note that it's no longer possible to always exclude a parameter directly in the VST in some situations (while Live transport is running or when an interpolation is performing). If transport is not running or if there is no ramptime, parameters can be choosen in the VST. Note too that parameters in this case don't have to be moved anymore, just click it. This way selecting a parameter doesn't change the sound)

Drag an drop plugin anywhere in the device

Lot of little bug fixs....

...and surely new ones again =)

________STilll a BETA not tested on each VST...works very well with Diva for example...but can be slow with some big VST3 synths with more than 2000 parameters... but seems to work well with the same big plugin in VST2 version... I have an idea of the problem, I am investigating..

Don't forget to click REFRESH when you load a different VST plugin

_______

____________

_____________________

_________________________

cheers

Julien

← Back to search