Software synthesizer
A software synthesizer or virtual instrument is a software app or plug-in that generates digital audio, usually for music. Virtual instruments can be played in real time via a MIDI controller, or may be readily interfaced with other music software such as music sequencers typically in the context of digital audio workstation (DAW) software.