fl_set_track_eq
Set gain or frequency on one band of a track's built-in three-band EQ in FL Studio. Optionally verify the band's prior state before writing to prevent overwriting edits.
Instructions
Set gain and/or frequency on one built-in EQ band; at least one is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| band_index | Yes | Which band of the track's built-in three-band EQ: 0 low, 1 mid, 2 high. | |
| track_index | Yes | Zero-based mixer index. Index 0 is Master and is refused unless allow_master is true. | |
| allow_master | No | Deliberately target the master bus at index 0. | |
| expected_before | No | Optional expected gain and/or frequency; refuse if any supplied field changed. | |
| gain_normalized | No | Band gain, normalized 0.0 to 1.0; 0.5 is flat. Omit to leave the gain alone. | |
| 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. | |
| frequency_normalized | No | Band centre frequency, normalized 0.0 to 1.0. Omit to leave the frequency alone. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | Yes | ||
| before | Yes | ||
| verified | Yes | ||
| warnings | No | ||
| applied_at | Yes | ||
| band_index | Yes | ||
| track_index | Yes | ||
| gain_verified | No | ||
| project_saved | No | ||
| bridge_command | No | mixer.set_eq | |
| schema_version | No | 1.0 | |
| targeted_master | No | ||
| frequency_verified | No | ||
| undo_point_created | No | ||
| verification_basis | No | readback_on_a_later_fl_idle_tick | |
| session_fingerprint | No | ||
| verification_summary | Yes | ||
| expected_before_applied | No | ||
| requested_gain_normalized | No | ||
| session_precondition_applied | No | ||
| requested_frequency_normalized | No |