Right, most things have been answered already but here's my 2c as well.
Laptop my mom is planning on getting me a windows (7) << Make sure that this is a decent laptop. Just saying windows 7 doesn't really mean anything, check how much RAM and CPU it has before you buy anything.
DAW <<< Obviously you can't make any music without it so this is essential, I would recommend downloading the DEMO versions of as many as you possibly can before buying anything. Understand that you won't really be able to do anything in any of them at first but there should be one or two you 'click' with more than the others, that's the one you wanna shell out the cash for.
Synth Plugins <<< Not necessary at this stage. Either your DAW will come with them or there are a load of great free vsts you can get your hands on without spending a penny.
http://www.dubstepforum.com/viewtopic.php?t=54027
Midi Controller <<< Like others have said, this isn't *essential* but if you can afford it I highly recommend it. Having a keyboard can be invaluable when writing melodies and playing in automation by hand. Sounds like you have a pretty decent budget so with the money you save on not buying synths or a soundcard I'd definitely recommend a Midi Keyboard. Oh and don't buy anything from M-Audio, it will fall apart in a couple of months XD
Soundcard <<< Not necessary at this stage, it helps later down the line but to get started I don't see the point to be honest. Odds are that once you get really into production you will buy an audio interface so you can record your guitar playing in and you can just make sure you get one with a good soundcard built in. Two birds with one stone innit.
Monitors/Speakers/headphones <<< Definitely required to be honest. Without proper monitors your tracks will sound like shit on any other system you play them on and you won't be able to figure out why. Obviously there are people who can make great tracks on shitty playback devices but these tend to be people who have tons of experience under their belt. In my opinion the most valuable time to own some decent monitors is when you are starting out.
Is this all you need? and I have a few questions:
1: how do you controll the midi? I assume a midi controller/keyboard is all. Are there any other ways? If so, how do most people control them? Any other advice?
You can do it from within your DAW but using a midi keyboard is much more fluid and enjoyable to work with.
2: from this setup, is there anything else I need? or should get? Anything wrong?
Make sure you have a comfy cushion to sit on cos you're gonna be sitting down for a looooong time.
3: also, as a beginner, any advice you have for me in general towards dubstep? And creating a studio?
Yeah, don't expect to be Skrillex/Mala straight away. Learning to produce takes A LOT of time. Seriously. More than you probably expect so only enter into it if you are fully prepared for the amount of time it takes to make anything decent. The other side of that is don't worry when your tunes sound like total shit for the first year and only slightly not shit after that. It's normal to be like that, just stick at it and eventually you'll be making sick tracks...eventually.
Hope you're clear on everything now bro
