Cakewalk (sequencer)

Originally for DOS, starting with version Cakewalk 1.0 in 1987,[1] and, beginning in 1991, for Windows 3.0.

The latter was a lite version limited to 25 tracks and 1 MIDI output port.

The Express version was sometimes bundled with hardware such as a sound card.

The last version of the product featured a piano roll editor, support for limited music notation and a built-in scripting language called CAL (Cakewalk Application Language).

Cakewalk had piano roll and CAL support since the Windows 16-bit Version 3.01.

Cakewalk Professional 1.0 for DOS