piano_roll_goto
Jump directly to any channel and pattern in the piano roll by selecting the target channel, pattern, and opening the viewport. Avoids redundant navigation when already on the target pattern.
Instructions
Navigate the piano roll viewport to a specific channel × pattern.
Always use this instead of pattern_select / channel_select directly. Uses the sequence: channels.select → patterns.select → ui.openPianoRoll. Does nothing if already on the target pattern.
Args: channel: Channel rack index (0-based). pattern: Pattern index (1-based, as returned by patterns.list).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel | Yes | ||
| pattern | Yes |