Alda is a text-based programming language for music composition. It allows you to write and play back music using only a text editor and the command line.

piano:
  o3
  g8 a b > c d e f+ g | a b > c d e f+ g4
  g8 f+ e d c < b a g | f+ e d c < b a g4
  << g1/>g/>g/b/>d/g

The language’s design equally favors aesthetics, flexibility and ease of use.


Features