You will need some software to do machups/remixes.
I recommend Ableton Live For machups/cut and past in music.
It is the best program for timestretching and most remixers/mashupmakers uses this
Ableton Live is also a very good program to make megamixes/mixtapes with.
For beatmaking I recommend Reason, it is a very good sequencer prog and almost 100% of EDM producers uses it.
And for music production if you will make your own music from scratch I recomend
Rason + Cubase or Logic
You will also need a good computer (Mac) and a usb keyboard….
I use a combination of Ableton live/Reason/Cubase/Logic all of them and a lot of plug ins.
Unfortionaly I have all this and A MacPro and Keyboard but not the time 🙁
It is very timeconsuming (is that an english word) to produce music……
//DJ Hessler