check_voice_leading
Detects voice leading issues such as parallel fifths, parallel octaves, and voice crossing between two voice parts.
Instructions
Check for voice leading issues between two voice parts.
Detects parallel fifths, parallel octaves, voice crossing, etc.
Args: voice1: List of pitches for first voice (e.g., ["C4", "D4", "E4"]) voice2: List of pitches for second voice (e.g., ["G3", "A3", "B3"])
Returns: List of voice leading issues found
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| voice1 | Yes | ||
| voice2 | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||