learn_plugin_profile
Records a loaded Live plugin's exposed parameters into the catalogue, creates fallback profiles for plugins the offline scanner cannot load, and refreshes them after Configure for control and effects.
Instructions
Record the parameters a loaded plug-in exposes in Live into the catalogue. This is the fallback profile for plug-ins the offline scanner can't load (Keyscape, Pianoteq, LABS, Serum 2, MODO BASS...) and it refreshes what Live exposes for any plug-in after Configure. Then get_plugin_profile, set_control and add_effect can use it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"track_index": "<track_index>",
"device_name": "<device_name>"
},
"name": "learn_plugin_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track_type | No | track | |
| device_name | Yes | ||
| track_index | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |