First of all you need a DAW (digital audio work station) such as fl studio, ableton, logic, reason or something like that. To use the MIDI melodies and the drums, all you need is one of these DAWS. In order to use the sylenth1 presets, you need the latest version of sylenth1. To be able to play the serum presets, you need the latest version of xfer serum. In order to you diva presets, you need the latest version of diva.