thomassresearch/orchestron
Compose and audition music, design instruments, and create Orchestron performances with three skills and their locked Python CLI projects.
Compose and develop melodies through an interactive listen-select-refine workflow using music21 and arvo, with playable MIDI previews, saved candidate branches, locked passages, and machine-readable scores for Orchestron Performance Creator. Use for melodic idea exploration and algorithmic composition; use Performance Creator for instrument assignment, routing and saving performances.
Use when creating, editing, validating, compiling, or importing Orchestron Instrument Design patches from sound descriptions or structured specs through orchestron_patch_cli, including synthesis, effects, envelopes, opcode input formulas, and perf_controller knobs for per-performance instrument customization.
Create, edit, import, validate, save, and live-test Orchestron performances through orchestron_cli, including musical structure, mixer and Master routing, shared effects, MIDI automation, per-note timing, melodic chord strumming, drummer ratchets with velocity ramps, and per-instance perf_controller settings.