Song Machine is an easy-to-use algorithmic music composition tool. Song Machine can create a (practically) infinite number of songs. It is not simply a random number generator, but it uses sophisticated algorithms to produce songs that sound like actual songs. Features: Compose songs in major or minor with the touch of a button.