Music Macro Language (MML) is a music description language used in sequencing music on computer and video game systems.
Early automatic music generation functions were used in arcade games, which used many computer sounds. An example of an early popular Arcade game with music is The Circus from Exidy Corporation in 1977.
The boom in Japanese video games was heralded in 1978 by the appearance in Japanese game centers (Amusement arcades) of Space Invaders by TAITO Corporation.
The music was all proprietary (closed source). The 1978 release of the Programmable interval timer by Intel was significant. The Intel 8253 Mode 3 Square Wave generator was used for music, in the Kit computer MZ-40K(My computer Doctor (Maikon Hakase? マイコン博士/まいこんはかせ)) by SHARP Corporation, made in Japan at May 1978. Another Micro computer BASIC Master (BASIC Master? ベーシックマスター) used a 5Bit D/A converter music automated reference signal. Also important was the development of a method to generate using BASIC software. The machine was assembled by Hitachi, Ltd. and made in Japan in September 1978.