 The ability to compose ideas and quickly hear them played back enables composers to experiment.Algorithmic composition programs provide computer-generated performances that can be used as song ideas or accompaniment.Some composers may take advantage of standard, portable set of commands and parameters in MIDI 1.0 and General MIDI (GM) to share musical data files among various electronic instruments.