Learn how to make MIDI bassline magic in your DAW’s piano roll with our guide to producing and editing convincing bass performances.
Programming a bass guitar track in a DAW can sometimes result in stiff and mechanical results, but with the right techniques you can turn simple MIDI notes into basslines that groove like a real player.
Where would music be without bass? From jazz to trap, basslines are the glue that hold everything together, and few things in production beat the feel of a live player locking a bassline into a groove. When that’s not an option, virtual instruments like our Bass Fingers and Bass Slapper instruments can step in with convincing results.
In this guide, we’ll show you how to program bass parts that sound both authentic and musical. Whether you’re working with Bass Fingers, Bass Slapper, any virtual bass instrument, or you’ve never picked up a bass guitar before, we’ll cover the key things to keep in mind when programming MIDI so your bass tracks feel less “programmed” and more like a real performance.
Timing Your MIDI Notes Right
The first step towards realism in programmed basslines is groove. It’s not just about the notes you play, it’s about how you play them – and often specifically when you play them. Whether a producer is drawing in the MIDI notes, or playing the part on a keyboard, there are a few considerations to make a bass part feel more alive.
Going Off-The-Grid
You’re only human, you can’t always play exactly on the beat, but creating MIDI notes in a DAW makes you lean towards perfect, on-the-grid timing. It’s simple to say that you should program your bass timing in a more human way, but how is this done in particular?
Here is a bassline that has been drawn in exactly to the grid:
Although functional, it's missing the nuance an actual player would bring – so let's humanise it. In your DAW, deactivate its ‘snap to grid’ function, and slightly adjust some notes so they don’t start exactly on the beat.
Locking in with the Drums
A strong bass part works hand in hand with the drums. Focus on where the kick and snare sit as the bass will often match this pattern to create a groove.
In certain styles, and specifically the funk groove we’re using, drummers tend to sit back on the beat, and it’s important for bass to interact similarly. If your bass part is too rigid or ahead of the drum groove, it will sound disconnected.
You can afford to be a little bit more relaxed between the strong kick and snare pattern, and it’s about being subtle with note placement. Use your eyes initially to move notes about, but above all else, trust your ears when deciding what sounds good.
Timing the Ends of Notes
Believe it or not, where a note ends is just as important as where it starts. In reality, it takes time to get from note to note on an instrument, so there’s usually a bit of space between them. The DAW user’s habit of drawing in eighth or sixteenth-notes on a piano roll encourages very specific note duration, and doesn't give that natural gap that occurs in real life playing. Let's explore ways in which a more natural note length can be achieved.
Groove is in the Gaps
Note length is important when considering feel and groove, and is a crucial element to master when writing basslines. The rests and stops in a bassline allow ‘breathing room’, whereas longer legato notes lend themselves to expressive playing. Neither short nor long is ”‘the right way to do it”, so pull up your piano roll and experiment with it.
In this example, the notes have been drawn in as sixteenths, but lengthening some and shortening others will create a nice ebb and flow within the bassline.
Again, use your ears rather than your eyes to determine what notes need to fill more space and what notes need to be short and snappy to fit the vibe of the composition.
Getting the Articulation Down
In a live performance, not all notes can be played with the same force every time. A bass player will naturally strike certain notes with more force and others with less due to the dexterity they’ve built up over years of practice.
The strength (or ‘velocity’ in virtual instrument terms) at which a note is struck by a player is done so to add dynamic variation to their basslines. Whilst the plucking hand (usually the right) plays a heavy role in dynamics, the technique of the fretting hand (usually the left) is just as important when talking about articulations.
There are a number of ways in which these techniques can be emulated in Bass Fingers, so let's discover how.
Velocity
Adjust the velocity of bass notes that occur alongside strong drum hits. A note played at the same time as a kick on beat one should hit hard, whereas fills and runs might be played with more expression.
Pull up your piano roll, select a note, and adjust the velocity depending on its relationship with the drum. In this example, the strong kick and snare beats land on the first and second beats of the bar, so the velocity of the bass notes is set to be higher at those points.
The laid-back fill at the turnaround favours being played with a bit of a lighter touch.
There are no hard and fast rules with editing velocity; feel free to experiment with it to fit the vibe of your composition.
Hammer Ons and Pull Offs
A hammer on is a technique used by bass players in which a note is played with the fretting hand rather than the plucking hand. A pull off is similar but the inverse, where a fretted note is played by pulling the finger off the string. These techniques help bass players move fluidly between notes without having to pluck every time.
To achieve this technique on Bass Fingers, open up the articulation control menu, click on the dropdown menu for legato type, and make sure ‘realistic’ is selected.
Now open your piano roll and select the notes that you want to hammer on or pull off, and edit note length so they slightly overlap.
These steps emulate very convincing hammer on and pull offs that add another aspect of realism to your MIDI basslines.
Right Hand Palm Muting
This technique involves resting the side of your plucking hand across the strings and using your thumb, index and middle fingers to pick notes. This creates quick and snappy notes that are warmer in tone and give a percussive nature to the note whilst still being harmonic.
To achieve this technique in Bass Fingers, go to the Keyswitch menu and assign right hand muting to a note. In this example, we’ve assigned a right hand mute to four notes to cover the E, A, ,D and G strings.
Pull up your piano roll and insert the notes that correspond with your keyswitch, under the notes you want to be palm muted.
Ghost Notes
A ghost note on bass is a muted sound that’s created by the bassist lightly resting a finger against the string before and while playing it. This creates a percussive sound rather than a harmonic one. Adding ghost notes to your MIDI bass track creates interesting rhythmic interaction with the drums.
This effect is best emulated in Bass Fingers by using Keyswitches. In the Keyswitch menu, select the note you want to use and select ‘dead note’ from the dropdown menu to trigger a mute using that MIDI note as the switch.
Go to your piano roll and place the note that corresponds with your keyswitch for ‘dead note’ slightly before the note you want to be affected.
Tonal Considerations
Fretting Position
You’d think that where you decide to fret a note on bass would be due to playability, but it can also affect the timbre of a note. The higher up a bassist plays on the fretboard, the warmer the tone will be. Play closer to the bridge with your plucking hand, you’ll get a brighter and spankier sound.
This again is easily performed through keyswitching in Bass Fingers using the Position option.
Open the piano roll and place a note under where you want the Position to change. For example, the main part of this bassline is played in ‘position one’, but the fill is played in ‘position three’, so draw in a C#0 under the passage you want to be affected.
Although a subtle effect, it does add variation to articulations and fills.
Put it all Together
Try it for yourself using Bass Fingers and Bass Slapper, which are available individually or as part of a Waves Creative Access Ultimate.
By implementing some real-life techniques, you can program basslines that feel more musical and human.
Understanding the nuances that bass guitar players consciously and subconsciously make when writing parts and focusing on groove, note placement and length, articulation, and tone will have you well on the way to writing basslines that enhance your track rather than just filling space.