Reharmonize
AI-generatedSummary
Splits a pipe-separated chord progression into chord symbols and requests alternative progressions from THIRI. Optionally supplies a key center and limits results to one reharmonization technique.
Inputs
- Progression (required) — Chord symbols separated by |, for example
Dm7 | G7 | Cmaj7; whitespace and empty entries are removed before sending. - Key — Optional key center for functional analysis; defaults to
C. - Technique — Optional technique name to restrict reharmonization; leave blank to request all techniques.
- Request Options — HTTP request settings: batch input items (default 50 per batch, 1000 ms interval), allow unauthorized SSL certificates, use a proxy, or set the response-header timeout (default 10000 ms).
Output shape
A single API response object per input item, containing alternative progressions.
The node sends a POST request to
/v2/reharmonizeusing the required THIRI API credentials. The operation description says results can cover eight reharmonization techniques; exact response fields are not shown in the node source.