- This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by .
Glitch is a bytebeat language, used in the Glitch algorithmic synthesizer, for generating music. Its syntax is semi-compatible with other bytebeat languages (through the
byte() function). The language internals are floating point numbers, which can be passed through composed functions. Like most bytebeat languages, code consists of an expression that is evaluated every timestep; the input is an unsigned integer representing how many ticks the program has run for, and the output signal is played as a sound (where the number represents the position of a speaker diaphragm). While Glitch offers low-level bitwise operations, it can be considered a high level language (in comparison to its peers), sporting such functions as: sine, conversion of musical notes to Hz frequencies, and random number generation.