Your software is the glue that binds together all your musical sources. Sequencers, Virtual Instruments, Samplers, DJ mixing, and Drum machines can all be found in software form. Many MIDI controllers and control surfaces automatically integrate with the more popular software packages so setting up compatible products is often very quick.