analyze_features
Analyze music notation from a file, content, or ensemble session, outputting sixteen numeric descriptors per bar for model perception.
Instructions
Describe a piece as sixteen numbers per bar -- density, register, tension, syncopation, dynamics and the rest -- so a model can perceive what is written.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | Bars to report, such as '1-8'. | |
| path | No | A .tap file to analyse. | |
| table | No | Also return a fixed-width table for reading. | |
| voice | No | One voice by name. Default is the whole texture. | |
| content | No | Notation to analyse instead of a path. | |
| session | No | An ensemble session to analyse instead. |