Drum programming for old-school types!

Author
craigfowler
Max Output Level: -83 dBFS
  • Total Posts : 356
  • Joined: 2009/05/24 15:51:50
  • Status: offline
2009/05/28 18:26:00 (permalink)

Drum programming for old-school types!

I cut my teeth programming drums on a Boss 770, and got very used to a particular way of working that I liked. Specifically

1) Program individual drum patterns
2) Chain these patterns together to form a song
3) Export / record to audio and/or midi

Would anyone be able to recommend a good option or two for sequencing/drum programming software that will let me work in this way? As far as I can tell, programs such as battery and session drummer will let me play back midi files (i.e., they'd be great for step 3 above) but they won't let me create separate patterns and build them.

Regards,
Craig

Go easy on a newbie
#1

7 Replies Related Threads

    The Maillard Reaction
    Max Output Level: 0 dBFS
    • Total Posts : 31918
    • Joined: 2004/07/09 20:02:20
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/28 19:40:43 (permalink)
    Honestly you should seriously consider migrating to the Piano Roll View.

    As far as I can tell the piano roll view is the full realization of the concept that was introduced to me via the original Boss Dr. Rhythm.

    Just dig in and do it.

    When you learn to combine the PRV with the track view and it's copy paste or groove clip capabilities you will discover an incredibly fast way to work while you maintain all the control you are hoping for.

    Give it a shot.


    best regards,
    mike



    #2
    Guitarhacker
    Max Output Level: 0 dBFS
    • Total Posts : 24398
    • Joined: 2007/12/07 12:51:18
    • Location: NC
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/28 22:19:38 (permalink)
    I used to do it the old school way too..... I used staff view... copy...paste...and variate/edit as needed. This normally took a really long time and turned out a mediocre drum track at best.

    Then I found Jamstix. JS is an artificial intelligence program (VST) that you decide the BPM, musical style, choose a kit, and a drummer (about a dozen drummers...each with a unique style and playing habits).... then you tell it to play following the midi, audio, or BPM of the song..... and it creates a unique drum track based on all those parameters. Then.... you can go into the drum track measure by measure, and make edits..... removing or adding notes to truely customize the track. Adding fills and accents is easy..... working with JS is sweet.

    The old school way used to take several days at times to get a decent track that sounded slightly better thane a fancy click track... with JS, I can create and edit a cool drum track in about an hour total time.

    You can download a free working demo at www.rayzoon.com the demo is limited in some respects to basically keep you honest. But it has enough stuff "turned on" to let you get the feel of how it works and how easy it is to work with.


    My website & music: www.herbhartley.com

    MC4/5/6/X1e.c, on a Custom DAW   
    Focusrite Firewire Saffire Interface


    BMI/NSAI

    "Just as the blade chooses the warrior, so too, the song chooses the writer 
    #3
    inmazevo
    Max Output Level: -42.5 dBFS
    • Total Posts : 3276
    • Joined: 2006/01/03 18:30:38
    • Location: Pacific Northwest
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/29 13:38:00 (permalink)
    ORIGINAL: craigfowler
    I cut my teeth programming drums on a Boss 770, and got very used to a particular way of working that I liked. Specifically
    1) Program individual drum patterns
    2) Chain these patterns together to form a song
    3) Export / record to audio and/or midi
    Would anyone be able to recommend a good option or two for sequencing/drum programming software that will let me work in this way? As far as I can tell, programs such as battery and session drummer will let me play back midi files (i.e., they'd be great for step 3 above) but they won't let me create separate patterns and build them.
    Regards,
    Craig


    Believe it or not, there's not a lot of difference between how you do it. It just visually looks different and different terms are used (midi clips, as opposed to patterns, for example).

    With the boss, the sequencer and the sound source were in the same unit. You're recording midi patterns into the sequencer, triggering the boss sound engine, and then chaining them into a song.

    With Sonar, Sonar is the sequencer, and Battery (for example) is the sound source. You record your midi patterns into Sonar, triggering Battery (for example), and then you arrange your midi patterns/clips along the arrange page's tracks.

    Do you have a controller keyboard or midi controller?
    If not, I'd recommend getting something like the Korg PadKontrol. It's cheap... like $60... and has pads for more of a drum machine feel.
    If you already have a midi controller keyboard, you can "play" the drum parts via the keyboard as well.
    Or, as has already been mentioned, you can use the piano roll. Personally, I find that pretty different from the drum machine way of working. I tend to record "old school" and then edit and update in the piano roll for things like Battery.

    So, you can create your midi patterns triggering Battery. Then to "chain" them together you just place them where you want in the arrange view.

    Then, you can layer the rest of the tracks and arrange the rest of the tracks (the melody, chorus, etc.) and bounce the entire thing to audio when you're finished.

    Good luck,
    - zevo

    #4
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/29 13:38:29 (permalink)
    SONAR's step sequencer is a direct descendant of the drum machines of old, but far more flexible.

    Long ago I'd start every song with a click track - a simple drum pattern - made on a TR-909. I'd fiddle with it, tweak the tempo and jam along with it. When it felt good I'd record 5 or 6 minutes of its MIDI output into Cakewalk (1.0 for DOS).

    Nowadays, the step sequencer serves exactly the same purpose.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #5
    inmazevo
    Max Output Level: -42.5 dBFS
    • Total Posts : 3276
    • Joined: 2006/01/03 18:30:38
    • Location: Pacific Northwest
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/29 13:40:49 (permalink)
    ORIGINAL: bitflipper
    SONAR's step sequencer is a direct descendant of the drum machines of old, but far more flexible.
    Long ago I'd start every song with a click track - a simple drum pattern - made on a TR-909. I'd fiddle with it, tweak the tempo and jam along with it. When it felt good I'd record 5 or 6 minutes of its MIDI output into Cakewalk (1.0 for DOS).
    Nowadays, the step sequencer serves exactly the same purpose.


    Good point.
    I keep forgetting about the step sequencer. I hardly ever use it.
    Not sure why... I like it and everything. Just stuck in my ways.

    - zevo
    #6
    auto_da_fe
    Max Output Level: -56.5 dBFS
    • Total Posts : 1866
    • Joined: 2004/08/04 21:32:18
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/29 14:12:51 (permalink)
    +1 on Jamstix

    HP DV6T - 2670QM, 8 GB RAM,
    Sonar Platypus,  Octa Capture, BFD2 & Jamstix3, Komplete 10 and Komplete Kontrol
    Win 10 64 
    SLS PS8R Monitors and KRK Ergo
    https://soundcloud.com/airportface
    #7
    craigfowler
    Max Output Level: -83 dBFS
    • Total Posts : 356
    • Joined: 2009/05/24 15:51:50
    • Status: offline
    RE: Drum programming for old-school types! 2009/05/30 01:12:26 (permalink)
    Thanks to each of you for your replies; I was panicking that no-one had an answer for me as I forget to check the 'notify me via email' box!

    It's comforting to know that I may just need to adjust my thinking/seeing rather than my habits. I *do* need to dive in more deeply...I'm just putting off doing it!
    #8
    Jump to:
    © 2025 APG vNext Commercial Version 5.1