Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 782 Bytes

README.md

File metadata and controls

16 lines (11 loc) · 782 Bytes

Sky

Sky is currently a work in progress. It is a programming language that compiles to sheet music and midi. The core abstraction is in the data: primitives are all based on musical primitives, like notes, scales, and chords, as opposed to computational primitives like numbers. See the examples directory to see some example syntax.

Visit sky-lang.net for an interactive example.

Other audio/musical programming endeavors/prior art: