piano_roll_write_notes
Writes notes to the FL Studio Piano Roll for a chosen channel and pattern. Appends to or replaces existing notes and triggers the script for immediate playback.
Instructions
Generate a typed Piano Roll script, select its target, and report hotkey dispatch honestly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Append to the score or clear all notes before adding these notes. | append |
| notes | Yes | Bounded notes in quarter-note beat units. | |
| auto_trigger | No | Send FL's run-last-Piano-Roll-script shortcut after verified target selection. | |
| channel_index | Yes | Global Channel Rack target index. | |
| pattern_number | Yes | Pattern to select before triggering the script. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| status | Yes | ||
| target | No | ||
| trigger | No | ||
| warnings | No | ||
| operation | Yes | ||
| request_id | Yes | ||
| script_path | Yes | ||
| requested_at | Yes | ||
| project_saved | No | ||
| script_sha256 | Yes | ||
| schema_version | No | 1.0 | |
| verification_target | No | ||
| application_verified | No | ||
| requested_note_count | No | ||
| verification_trigger | No | ||
| requested_note_digest | No | ||
| script_runtime_evidence | No | ||
| verification_script_sha256 | No | ||
| authoritative_note_readback_available | No |