fl_set_mixer_solo
Set a mixer track's solo state to your specified value and verify it afterward in the FL Studio session. Use this to control soloing precisely without toggling.
Instructions
Set one mixer track's solo state and verify it on a later FL tick.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| soloed | Yes | The absolute wanted solo state; never a toggle. | |
| track_index | Yes | Zero-based mixer index. Index 0 is Master. | |
| allow_master | No | Required to target mixer track 0. | |
| expected_before | No | Optional expected current solo state. | |
| session_fingerprint | No | Optional bridge/project-session fingerprint from a recent read. The write refuses after bridge reload or a reported project load. This is a concurrency guard, not authentication or a durable project identity. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verified | Yes | ||
| warnings | No | ||
| applied_at | Yes | ||
| track_index | Yes | ||
| after_soloed | No | ||
| before_soloed | No | ||
| project_saved | No | ||
| bridge_command | No | mixer.set_solo | |
| schema_version | No | 1.0 | |
| targeted_master | No | ||
| requested_soloed | Yes | ||
| undo_point_created | No | ||
| verification_basis | No | readback_on_a_later_fl_idle_tick | |
| session_fingerprint | No | ||
| verification_summary | Yes | ||
| expected_before_applied | No | ||
| session_precondition_applied | No |