processing_apply
Apply a processing plan to loaded FL Studio effects: checks readiness, writes each control with its verified setter, and releases write mode. Requires session fingerprint and explicit authorization.
Instructions
Apply the plan returned by processing_plan to the loaded effects.
Takes only that plan, passed back unchanged, and runs it as a
single-operation Production Run: it checks readiness, enables write mode
for the run, writes each control with its verified setter, and releases
write mode. Requires the session_fingerprint from a recent live read and
authorized_to_modify=true. Stops on an unknown or unverified outcome;
earlier settings remain. Returns the run with per-action receipts;
continue or inspect it with run_continue and run_get. To set one parameter
value directly, use plugin_set_parameter.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | The plan object returned by processing_plan, passed back unchanged. | |
| session_fingerprint | Yes | Required session_fingerprint from a recent live read. The call refuses after a bridge reload or a reported project load. This is a concurrency guard, not authentication or a durable project identity. | |
| authorized_to_modify | Yes | True only when the user explicitly asked for these processing changes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | ||
| status | Yes | ||
| summary | Yes | ||
| blockers | No | ||
| receipts | No | ||
| warnings | No | ||
| phase_plan | No | ||
| run_context | No | ||
| project_saved | No | ||
| timing_report | No | ||
| attempted_count | Yes | ||
| completed_count | Yes | ||
| creation_outcome | No | ||
| readiness_report | No | ||
| total_operations | Yes | ||
| generated_outputs | No | ||
| write_mode_active | No | ||
| rollback_attempted | No | ||
| session_fingerprint | No | ||
| project_state_digest | No | ||
| write_mode_enable_count | No | ||
| write_mode_disable_count | No | ||
| write_mode_shutdown_verified | No |