name: fl-studio-basics description: Use when any task is executed in FL Studio; provides universal UI rules (Hint Bar usage, Channel Rack orientation, numeric entry, and anti-loop behavior). version: 1
FL Studio Basics
Apply these rules for all FL Studio tasks before domain-specific steps.
Hint Bar policy
- Use Hint Bar only when target identity is ambiguous.
- Verify once, then act immediately.
- If two checks fail, stop checking and use direct visual positioning.
- Do not chain hover+zoom+hover loops.
Channel Rack orientation
F6focuses Channel Rack.- Rows are instruments, steps run left-to-right (1..16).
- Confirm row label once (for example "808 Kick"), then execute step clicks.
- If row identity or active-step state is unclear, call
extract_fl_stateinstead of repeating zoom loops.
Numeric fields (tempo/values)
- Direct entry first: click field, type value, press
Enter. - Verify resulting value once.
- Do not use repeated scroll loops for numeric fields.
Menu / popup policy
- Open menu.
- Use at most one zoom on the menu list if needed.
- Click target option.
- Verify result.
Anti-loop rule
- Do not perform more than two consecutive inspection-only actions (
zoom/mouse_move) without a decisive action (left_clickorkey). - When blocked by ambiguity after two inspections, use
extract_fl_stateand then execute a decisive action immediately.