THIRI logo
build.thiri.ai
Solana · Seeker · Cadenza
AI Lab & Prompt optimization

Recursive Music Research

Where music theory meets algorithmic alignment. We document recursive prompt optimization, failure-first workflows, and music generation trends optimized for our Csound synthesis engine.

Every prompt runs on the THIRI API + MCP. Get a free key → Play the instruments →
Jun 22, 2026 · by THIRI AI Lab
#solana #anchor-program #music-licensing #web3 #getting-started

Get Started: Syncing Music Licenses via Solana Cadenza Anchor

Syncing generated chord chart license records onto the Solana ledger using Anchor programs and SplitConfig PDA.

Trends Investigated: On-chain Licensing Solana PDAs Split Configurations
Optimized AI Lab Prompt
Sync chord chart metadata and split configs on-chain using Solana Anchor.
Jun 21, 2026 · by THIRI AI Lab
#ableton-live #max4live #midi-effect #integration #getting-started

Get Started: Connecting Ableton Live to the THIRI MCP Server

Building a Max4Live MIDI effect routing live MIDI keys to local MCP server instances to auto-generate accompaniment.

Trends Investigated: Max4Live Plugins MIDI Routing Live Accompaniment
Optimized AI Lab Prompt
Build a Max4Live plugin routing MIDI inputs through the local THIRI MCP server.
Jun 20, 2026 · by THIRI AI Lab
#bigframes #python #machine-learning #data-science #getting-started

Get Started: BigFrames Predictor: Modeling Classical Chorales

Training predictive machine learning models on classical voice-leading datasets using BigFrames and Python.

Trends Investigated: BigQuery ML modeling Classical Datasets Voice-Leading Analysis
Optimized AI Lab Prompt
Train machine learning models on classical chorales using BigFrames and chord data.
Jun 18, 2026 · by THIRI AI Lab
#film-scoring #cue-sheets #tension-markers #prompts #getting-started

Get Started: Prompt: Film Scoring Tension Cue Sheets

Generating detailed film scoring cue sheets matching visual climax metadata with target harmonic tension values.

Trends Investigated: Film Score Cues Visual Tension Markers Cue Sheets
Optimized AI Lab Prompt
Generate film score cue sheets matching visual intensity with target harmonic tension.
Jun 17, 2026 · by THIRI AI Lab
#songwriting #chatbot-ui #collaboration #prompts #getting-started

Get Started: Prompt: The Songwriting Chatbot Editor

An interactive songwriting assistant prompt that suggests substitutions during the composing process.

Trends Investigated: Interactive Songwriting Collaborative Composition Theory Editors
Optimized AI Lab Prompt
Set up an interactive songwriting chatbot prompt that suggests chord substitutions in real-time.
Jun 16, 2026 · by THIRI AI Lab
#microtonal-tuning #scales #mathematics #prompts #getting-started

Get Started: Prompt: The Microtonal Tuning Explorer

Directing the LLM to translate standard pitch-class outputs from THIRI into custom microtonal scales.

Trends Investigated: Microtonal Tuning Scale Translation Mathematical Harmony
Optimized AI Lab Prompt
Direct the LLM to map standard scale data into microtonal systems.
Jun 15, 2026 · by THIRI AI Lab
#lyrics-mapping #sentiment-analysis #songwriting #prompts #getting-started

Get Started: Prompt: Lyric-to-Chord Sentiment Planning

Prompt strategies to map lyrics emotion onto corresponding chord progressions and tension levels.

Trends Investigated: Emotional Progression Map Sentiment Analysis Creative Songwriting
Optimized AI Lab Prompt
Map song lyrics sentiment directly onto chord progressions using tension calculations.
Jun 14, 2026 · by THIRI AI Lab
#system-prompt #csound-score #compilation #prompts #getting-started

Get Started: System Prompt: The Csound Score Compiler

Instructing AI agents to compile clean Csound score blocks mapped directly from resolved chord voicings.

Trends Investigated: Csound score generation MIDI mapping Automated synthesis
Optimized AI Lab Prompt
Instruct an LLM to generate Csound scores using resolved pitch classes from the MCP server.
Jun 13, 2026 · by THIRI AI Lab
#system-prompt #jazz-harmony #llm-configuration #prompts #getting-started

Get Started: System Prompt: The Jazz Harmony Advisor

A structured developer prompt to configure Claude as an advanced jazz piano theory tutor.

Trends Investigated: System Prompt Engineering Music Theory Tutors Substitution Advice
Optimized AI Lab Prompt
Configure an LLM as a jazz harmony consultant using the THIRI MCP tools.
Jun 12, 2026 · by THIRI AI Lab
#ocr #sheet-music #verification #text-correction #getting-started

Get Started: Verifying Sheet Music Transcriptions with AI OCR

Correcting OCR inaccuracies in chord sheets by cross-referencing chord legality metrics via THIRI.

Trends Investigated: OCR Verification Chord Legality Automated QA
Optimized AI Lab Prompt
Verify OCR-scanned chord sheets by checking chord legality metrics.
Jun 11, 2026 · by THIRI AI Lab
#lo-fi #automation #n8n-workflow #midi-export #getting-started

Get Started: Building an Autonomous Lo-Fi Reharmonizer Bot

Designing an automated n8n workflow that fetches songs, reharmonizes chord charts, and exports new MIDI files.

Trends Investigated: Autonomous Workflows Lo-Fi Reharmonization Batch Processing
Optimized AI Lab Prompt
Create an automated n8n workflow that fetches progressions, reharmonizes them, and exports MIDI.
Jun 11, 2026 · by THIRI AI Lab
#mcp-server #claude #cursor #chord-analysis #getting-started

How to Connect the THIRI Music Theory MCP Server to Claude and Cursor

A complete developer setup guide to run chord analysis, music theory voicing, and scale recommendations in AI coding agents.

Trends Investigated: Model Context Protocol AI Coding Agents Music Theory Integration
Optimized AI Lab Prompt
How do I configure Claude Desktop, Claude Code, and Cursor to analyze musical chord voicing structures using THIRI?
Jun 10, 2026 · by THIRI AI Lab
#mcp #developer #prompts #reharmonization #csound

22 Ways to Build with the THIRI MCP Server

A comprehensive developer's blueprint showcasing 22 creative applications, system prompts, configuration templates, and agentic workflows built on Model Context Protocol.

Trends Investigated: Agentic Audio Workflows Dynamic Theory Analysis Modular Synth Mapping
Optimized AI Lab Prompt
Create an interactive music theory sandbox using the THIRI Model Context Protocol to fetch chord voicings, analyze harmonic tension, and reharmonize progressions.
Jun 10, 2026 · by THIRI AI Lab
#groove #midi-drums #rhythm #tension-analysis #getting-started

Get Started: Groove Scheduler: Shaping Rhythms via Tension Curves

Adjusting midi groove velocity, syncopation, and swing dynamically based on chord progression tension.

Trends Investigated: Rhythmic Syncopation Velocity Curves Tension Scheduling
Optimized AI Lab Prompt
Scale drum groove complexity and swing based on chord tension curves.
Jun 10, 2026 · by THIRI AI Lab
#ai-music #prompt-engineering #csound #music-theory

Recursive Prompt Optimization in AI Music Synthesis

How the THIRI AI Lab leverages iterative, failure-first workflows and structured Csound scores to generate release-ready audio.

Trends Investigated: Iterative Producer Workflows Negative Prompting Sonic Foundation Aesthetics
Optimized AI Lab Prompt
12-second neo-soul band in Eb, warm Rhodes electric piano, analog sub-bass, tight snare with vinyl crackle, build tension and resolve on a major chord, no vocals, [Instrumental]
Jun 9, 2026 · by THIRI AI Lab
#guitar-tab #voicing-translation #fretboard-math #adapters #getting-started

Get Started: Guitar Voicing Adapter: From Keyboard to Fretboard

Translating pitch classes into guitar fingerings and tab notations based on physical fret limitations.

Trends Investigated: Fretboard Fingerings Guitar Tabs Voicing Translation
Optimized AI Lab Prompt
Map keyboard voicings to fretboard fingerings using guitar tuning constraints.
Jun 8, 2026 · by THIRI AI Lab
#harmonization #voice-leading #melody-accompaniment #agents #getting-started

Get Started: Melodic Harmonizer: Automated Voice-Leading Backings

Writing backing harmonies for melody voices while avoiding parallel intervals and voice clashes.

Trends Investigated: Voice-Leading Constraints Melody Backings Auto-Harmonization
Optimized AI Lab Prompt
Generate backing harmonies for melodies while respecting voice-leading constraints.
Jun 7, 2026 · by THIRI AI Lab
#cli-development #node-cli #terminal-tools #automation #getting-started

Get Started: Building thiri-cli: Fast Terminal Chord Resolving

Designing a lightweight node CLI to quickly resolve, voice, and analyze chords directly from shell terminals.

Trends Investigated: Terminal Utilities Developer CLI tools Fast Resolving
Optimized AI Lab Prompt
Build a lightweight terminal utility to resolve and analyze chords via command line.
Jun 7, 2026 · by THIRI AI Lab
#midi-parsing #transcription #automation #agents #getting-started

Get Started: MIDI Chord Analyzer: Automating Song Transcriptions

Designing an agentic skill to parse MIDI files, detect pitch structures, and generate Roman numeral lead sheets.

Trends Investigated: Automated Transcription Voice Separation Roman Numeral Sheets
Optimized AI Lab Prompt
Parse MIDI tracks and generate chord progressions automatically using the THIRI MCP resolve tool.
Jun 6, 2026 · by THIRI AI Lab
#csound #synthesizer #tension-analysis #dynamics #getting-started

Get Started: Mapping Synthesizer Parameters to Harmonic Tension

Using the chord analyze tool to dynamically alter Csound instruments based on tension levels.

Trends Investigated: Synthesizer Modulation Tension Mapping Dynamic Soundscapes
Optimized AI Lab Prompt
Alter Csound synthesizer envelopes dynamically using harmonic tension data from the API.
Jun 5, 2026 · by THIRI AI Lab
#midi #realtime #pitch-class #analysis #getting-started

Get Started: Building a Real-Time MIDI Lead Sheet Analyzer

Using pitch class resolution to analyze live MIDI input and display chord symbols on the fly.

Trends Investigated: Real-time Analysis Interactive Notation Live Performance
Optimized AI Lab Prompt
Listen to MIDI inputs and analyze chord symbols dynamically using the THIRI resolve tool.
Jun 4, 2026 · by THIRI AI Lab
#modulation #visual-theory #algorithms #circle-of-fifths #getting-started

Get Started: Mapping Modulation Paths on the Circle of Fifths

Visualizing harmonic distances and calculating transition paths when modulating between keys.

Trends Investigated: Harmonic Distance Calculations Interactive Circles Transition Harmony
Optimized AI Lab Prompt
Calculate modulation paths between distant key centers using the THIRI chord analysis tools.
Jun 3, 2026 · by THIRI AI Lab
#voicing #jazz-piano #midi-generation #api #getting-started

Get Started: Voicify: Auto-Generating Professional Piano Voicings

Using the voicing tool to dynamically spell piano chord voicings in different keyboard configurations.

Trends Investigated: Voice-Leading Algorithms Keyboard Styles Auto-Accompaniment
Optimized AI Lab Prompt
Query the /v2/voicing tool to spell chord voicings for jazz, gospel, and lo-fi keyboard styles.
Jun 2, 2026 · by THIRI AI Lab
#reharmonization #music-theory #ux-design #interactive #getting-started

Get Started: Designing a Reharmonization Sandbox with VibeCheck

Building an interactive canvas widget that maps Roman numeral chords to suggestions computed via the reharmonize tool.

Trends Investigated: Interactive Theory Sandboxes Visual Harmony Blocks Dynamic Substitution
Optimized AI Lab Prompt
Build a drag-and-drop song grid that suggests chord substitutions via the THIRI reharmonize endpoint.
Jun 1, 2026 · by THIRI AI Lab
#web-audio #3d-canvas #arpeggiator #spectrogram #getting-started

Get Started: Helix: Building a 3D Perspective AI Arpeggiator

How to map real-time voice-leading calculations from the THIRI API onto a 3D spectrogram canvas visualizer.

Trends Investigated: Volumetric Renderings Vanishing Point Perspective Real-time Math API
Optimized AI Lab Prompt
Create a 3D spectrogram arpeggiator voice-leading notes across an octave lattice using the THIRI API.