Gallery¶
Pre-generated examples showcasing YaO's capabilities across different genres. Each piece includes the full composition spec, trajectory, and intent used for generation.
Examples¶
| Audio | Spec | Generator | Notes | Description |
|---|---|---|---|---|
| short-anime-v1.mp3 | short-anime-v1 | stochastic (seed=42, temp=0.5) | 681 | 28-second anime J-rock opening in Bb major, 165 BPM. Electric guitar lead with driving energy. |
| short-string-v1.mp3 | short-string-v1 | stochastic (seed=42, temp=0.4) | 113 | 29-second Romantic-era string ensemble miniature in A major, 90 BPM. Elegant and tender. |
| short-jazz-v1.mp3 | short-jazz-v1 | stochastic (seed=42, temp=0.4) | 169 | 30-second cool jazz for a midnight bar in Bb minor, 80 BPM. Tenor sax melody with piano, contrabass, drums, and bell. |
| puzzle-light.mp3 | puzzle-light | stochastic (seed=42, temp=0.4) | 229 | 29-second light puzzle game BGM in C major, 90 BPM. Loopable and cheerful. |
What's in Each Spec¶
Each gallery project directory contains:
composition.yaml— instruments, sections, tempo, key, constraints, generation configtrajectory.yaml— tension, density, brightness, register curves over timeintent.md— the creative brief describing emotion, purpose, and references
Regenerate¶
You can regenerate these examples locally:
yao conduct --spec gallery/short-anime-v1/composition.yaml --project short-anime-v1
yao conduct --spec gallery/short-string-v1/composition.yaml --project short-string-v1
yao conduct --spec gallery/short-jazz-v1/composition.yaml --project short-jazz-v1
yao conduct --spec gallery/puzzle-light/composition.yaml --project puzzle-light
Or create your own from a description:
yao conduct "a mysterious puzzle game BGM, minimal and looping"
Create Your Own¶
Use the /sketch command for an interactive 6-turn dialogue that builds a spec from your musical idea:
yao sketch "dreamy ambient piano for a rainy afternoon"