Unless you are making electronic music, try to stay away from programming drums by either inputting notes are flipping switches on and off, which is very simple to do in software like Reason. For R&B, Neo Soul or Hip Hop I advise you to turn off all quantize and snapping functions and bang your beat out real time as you record. Of course the output won’t be exactly on time however this is want you want to achieve, a humanized drum pattern.
Afterwards, you then go into the editor, zoom in and slightly adjust parts that are too far out, but remember no quantizing. For the hats, the looser they are, the more swing the over all feeling is. Snares too, try bringing them forward a little so they are a little earlier than they should be. You will notice this on a lot of Neo Soul tracks, it gives it more swing and bounce to the over all track.
A quantized beat tends to have no life, and you will have a very hard time trying to spice things up with other instruments afterwards. The same should be applied with the bass line too. The bass should never be perfectly aligned with any of the drums. It should be played real time using a real bass or through the keys. The note positioning can be adjusted afterwards, but for bass lines it is better to have then slightly delayed i.e. later than the beat to get a good natural swing. Also moving the bass away from the kick drum help eliminate peaking issues and having to tweak the compression.
The quantize function does tidy up things it is better for the electronic music genre e.g. Dance, House, Garage, Techno.
Check out my little track below. I just tapped in the drums live then looped it.
[soundcloud url=”https://api.soundcloud.com/tracks/113649684″ params=”auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&visual=true” width=”100%” height=”450″ iframe=”true” /]