create_modulation_generator
Creates an LFO, ADEnvelope, or EnvelopeFollower modulation generator asset at a specified path and saves it with engine defaults; existing generators are returned untouched.
Instructions
Creates a modulation generator asset of class LFO, ADEnvelope or EnvelopeFollower at generator_path, with engine default settings, and saves it. An existing generator there is returned untouched with its own class (not saved). Returns generator_path, generator_name, generator_class, created, already_existed, saved. Configure it with set_modulation_generator_settings.
Returns: { generator_path, generator_name, generator_class, created, already_existed, saved }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| generator_path | Yes | Full asset path (e.g. /Game/MyGame/Gen_LFO) | |
| generator_class | Yes | Concrete class name (case-insensitive). One of: LFO, ADEnvelope, EnvelopeFollower |