Skip to content

Releases: talkincode/scorekit

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Jul 19:26
ae482dc

What's Changed

  • docs: specify the scene format as a protocol-level contract by @jamiesun in #5
  • docs: record audit verdicts for the four musicality-review proposals by @jamiesun in #6
  • Add Homebrew install support by @jamiesun in #7
  • Add informational story annotation to the scene DSL by @jamiesun in #8
  • Show scorekit version in doctor output; polish example wording by @jamiesun in #9
  • Add Best Practices chapter to docs site by @jamiesun in #10

Full Changelog: v0.2.0...v0.2.1

What's Changed

  • docs: specify the scene format as a protocol-level contract by @jamiesun in #5
  • docs: record audit verdicts for the four musicality-review proposals by @jamiesun in #6
  • Add Homebrew install support by @jamiesun in #7
  • Add informational story annotation to the scene DSL by @jamiesun in #8
  • Show scorekit version in doctor output; polish example wording by @jamiesun in #9
  • Add Best Practices chapter to docs site by @jamiesun in #10

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 19:26
f6654d0

What's Changed

  • M10: spatial performance fields (pan/reverb/glide) by @jamiesun in #4

Full Changelog: v0.1.0...v0.2.0

scorekit v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 10:10
7f4fa4e

First release of scorekit — a deterministic, Agent-driven game score compiler.

YAML scene DSL → byte-stable MIDI → FluidSynth / TiMidity++ / sfizz rendering → FFmpeg export: seamless loops, sample-aligned stems, scene suites, and machine-readable metadata.

Highlights

  • Deterministic compilation: same scene + same toolchain = byte-identical MIDI; golden-tested.
  • Game-ready assets: sample-exact seamless loops, aligned stems, intro/explore/combat/victory suites from one file.
  • Agent-first machine interface: --json structured errors, stable exit codes, JSON Schema export, semantic diff, batch reports — plus a built-in stdio MCP server (scorekit mcp).
  • Music grammar lint: measurable aesthetic rules checked against the compiled score.
  • SFZ sample rendering: renderer profiles map portable instrument names to real sample libraries (VSCO 2 CE / VCSL examples included).
  • Deployment: scorekit doctor diagnostics, make install, and a pinned Dockerfile (FluidSynth/FFmpeg/SoundFont versions locked, SHA-256-verified).

Install

Download the archive for your platform below (verify with SHA256SUMS), or build from source with make install. Docs: https://talkincode.github.io/scorekit/