WaveGL

WaveGL is a programming language designed for sounds, based on OpenGL Shading Language (a programming language for graphics), which in turn has a syntax based on C. It lets you set up mathematical functions which are rendered as audio.

There appears to be a different "Wave-GL" programming language described in Dr. Dobbs Journal in 1996, which is a similar concept (using mathematical functions to generate computer audio) but with a different syntax.

Sample files

 * Example files "in action" (warning: starts playing sound immediately when you load pages!)

Other links

 * WaveGL Github
 * 1996 Dr. Dobbs article on Wave-GL