The control program of the music cradle includes the control of songs, including play, pause, previous song, next song, control of the swing amplitude of the cradle, gear control, and timing to make it work for a specific time.