Solo Performer Show Controller is a complete system for controlling the show for solo musicians. The software plays background audio, displays lyrics, controls MIDI effects, and controls light shows. The full package also includes a usb-connected foot pedal for controlling the show in a hands-free manner. Users can create play lists of audio to use as background accompaniment for their performances. MIDI files may be played as audio or can be sent to an external MIDI device. Lyric displays can be added to display lyric text in synchronization to the audio playback. MIDI effects can be changed automatically during song playback. DMX512 lighting can be connected to the foot controller and light scenes can be programmed to change in synchronization with the audio as well. Solo Performer Show Controller supports a variety of audio formats including mp3, midi, wave, and aiff. Additionally, selected tracks can be stripped out of midi files so that, for example, a singing guitar player could strip out the guitar and vocal harmony tracks so that only the rhythm tracks play.