LSDJ Tutorial
Sabrepulse
Original text: before 2009?
Edited text: November 20, 2016
Abstract
This is a tutorial for people who want to learn how to make music using
LSDJ and have either very basic or no musical knowledge. I hope this
basic guide helps people, as throughout learning the program I trawled
the intarnetz for different explanations and tutorials another one can’t
be a bad thing!
Contents
1 Introduction 1
2 Starting Out 2
3 Bass 2
3.1 Preparing a simple bass line . . . . . . . . . . . . . . . . . . . . . 2
3.2 Creating a bass instrument . . . . . . . . . . . . . . . . . . . . . 4
4 Lead Melody 5
4.1 Creating the lead melody . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Customizing the melody with a few commands . . . . . . . . . . 6
5 Kick Drum 7
6 Percussion (Snare Drum + Hihats) 9
6.1 Snare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.2 Hat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1 Introduction
I have previous digital musical knowledge of programs such as Ableton Live,
Cubase and FL Studio and I also have a working understanding of chords,
scales and musical notation. It’s not essential that you know any of these things
or have previous experience in music (everyone has to start somewhere right?)
but it has certainly helped me. My advice would be to give LSDJ a try, and
1
if you find it too difficult try learning the basics on computer software with an
easier graphical interface.
This isn’t a guide to every nook and cranny the LSDJ has to offer. The
manual and wiki on the official website harbor a mass of information that I
couldn’t possibly hope to include in a ’newbie’ guide.
Instead what I’m going to do is run you through how to create a small
song—the information and knowledge you take from that should hopefully set
you on your way to creating bigger and better things!
2 Starting Out
Basic structure of LSDJ The first screen you will see after the Nintendo
logo passes will be the Song screen. In the song screen you place numbered
blocks called Chains, inside these chain blocks you create numbered blocks called
Phrases. Inside phrases you place musical notes which tell the program what to
play. Inside each phrase you are able to create Instruments which tell each of
the notes what to sound like.
1. From the song screen hold select and press up. This will navigate to the
options menu. Here you will be able to change many global parameters
which affect your song and even the whole program.
2. Highlight the tempo1 field with the control pad, hold A and press up,
down, left or right to experiment with changing the tempo of the song.
3. Let’s change the tempo to 140 BPM. I’m showing you this first to give you
a taster of how most parameters/fields in LSDJ are altered, by holding A
and using the control pad.
4. Once you’ve changed the tempo, hold SELECT and push down to return
to the Song Screen.
3 Bass
First we’ll start with a simple bassline, then we’ll create a bass instrument.
3.1 Preparing a simple bass line
1. In Channel PU1, highlight the first top left cell by using the control pad,
then double tap A. This creates a new chain.
2. You should now see chain 01 in the cell you selected. If you make any
mistake an create a chain by mistake (for instance in a wrong location),
select the chain and press A and B at the same time. This deletes the
1 The tempo is the speed at which your entire song is played. It is measured in Beats Per
Minutes, or BPM
2
0.
1.
2. C3
3.
4.
5.
6. C3
7.
8.
9.
A. C3
B.
C.
D.
E. C3
F.
Figure 1: Initial bass line.
selected element. Note that this also works for deleting other kinds of
elements that we will see later (phrases, notes, etc.).
3. Now you want to go to the chain screen: hold SELECT + press right while
selecting your chaine 01.
4. In the chain screen we want to create a phrase. Do this by double tapping
A on the first cells at the top. For the sake of this tutorial I will assume
you have created the phrase 01.
5. Now we need to make the bassline. Still in the chain screen, highlight
phrase 01 and hold SELECT + press right, this will take you to the phrase
screen for phrase 01. Enter the notes as shown in Figure 1.
6. If you press play (START) you will hear the Game Boy burst into life. It’s
not much (and certainly not a bassline) but it’s a start.
Ok, we need to go back and create 3 more phrases in chain 01 (if you think
about it, most dance/pop music travels in the 4/4 timing. That’s what we’re
aiming for here to get you familiar with the program)
7. To go back to the chain screen press and hold SELECT and tap left. You
should be back in chain 01, and phrase 01 will be visible.
Now, instead of having to create 3 new phrases and place the notes for each
again, we’re going to make it easier and faster for you. We’re going to take our
existing bassline section (phrase 01) and clone it 3 times, so that we’re able to
edit each one without it affecting the other.
3
8. In chain 01, place 3 more times the phrase 01 below the one your already
have there, for a total of 4.
9. To clone, highlight the second phrase 01, hold SELECT, then press B, then
press A. The phrase number will change to one you’ve previously not used.
Do this for the remaining two below.
Now in chain 01 you should see 4 different phrase numbers. If you look in the
phrase screens for each you will see that they’re exactly the same as each other.
They all have the notes you placed inside for the first one. But because they
now have different phrase numbers, you are able to edit each one independently
of each other. Changing each phrase will not change another. This technique
is the backbone of working quickly and efficiently with LSDJ , so it’s handy to
learn this straight away.
10. Ok the next step is to edit the notes in each new phrase to round off our
bassline. The first one contains all C notes. Make the second one contain
E notes, make the third contain A notes and the fourth to contain B notes.
For the sake of this tutorial we’ll keep it as simple as possible.
11. Go back to the chain screen and press START. You will see each of your
phrases playing in progression, with a small black arrow pointing to which
phrase is currently playing. This will loop until you press start again.
3.2 Creating a bass instrument
Ok so you can hear the bassline progressing, and at last you can hear something
remotely musical! What we’d really like to do now is give that bassline a little
more, well, bass!
1. Navigate to the phrase screen for your first phrase (should be phrase 01).
2. Next to each note you will see an instrument number (default is 00).
Highlight this number (any will do) and select the instrument screen using
the same method as you did with previous screens (hold SELECT + right).
3. In the instrument channel, the first thing you should do (to avoid later
confusion) is name your instrument. You just highlight the name box and
it’ll bring up an alphabet for you to choose from. As we’re creating a
bassline here, let’s call it BASS.
4. Press START to hear your phrase in the background (or if you wish, hold
SELECT and press START to hear your entire song in the background)
while you’re editing the sound of the instrument. This is handy as you
can hear what you’re changing in real-time.
Next we want to edit the envelope field. If you have very basic or no under-
standing of this, it’s where you can control the ADSR (attack, decay, sustain,
release). There are countless explanations of this on the net.
4
5. By default the envelope is set to A9. If you change the A up to F (hold
SELECT + up) you will hear the instrument getting louder. If you change
the 9 down to 1 (hold SELECT + left) you will hear the instrument getting
shorter. Playing about with these values you should try to make the
instrument sound short and punchy. A good one to try is around D3.
The next thing we need to edit is the wave duty cycle of the instrument.
That’s the little graphic image of the wave, directly underneath the envelope
field. There are only 4 positions it can be changed to: Far left (12.5%), Left
(25%), Middle (50%) and Right (75%).
6. Hold A on the field and push right or left to switch between the 4 settings.
If your bassline is playing in the background you will be able to hear the
cycle being changed. The middle setting (50%) has a good low bassy
sound so choose that for now.
7. Play around with the other fields in the instrument field if you like to hear
what different things can affect your pulse instrument.
8. Once you’ve done this the first bassline section of your track is complete.
Navigate back to the song screen (hold SELECT + keep tapping left until
you arrive there).
Let’s just recap on what we’ve done so far:
• Now you have 1 Chain (in your song screen)
• Which contains 4 different Phrases (in your chain screen)
• Each of which contain musical notes which determine the bassline (in your
phrase screens)
• You have edited 1 Instrument which is assigned to each of the notes in
your phrase.
4 Lead Melody
Now we will first create a simple melody, then we will customize it with some
commands.
4.1 Creating the lead melody
1. In Channel PU2, create a new chain by double tapping A.
2. Navigate to the chain screen and create a new phrase.
3. Inside this phrase enter a note then immediately create a new instrument
for it. As the instrument you used before was 00 (by default) and you don’t
want the lead melody instrument to sound like the bassline instrument—
let’s make this one instrument 01.
5
0. C6
1.
2. E6
3.
4. C6
5.
6. F6
7.
8. C6
9.
A. D6
B.
C. C6
D.
E. A6
F.
Figure 2: Initial lead melody.
4. We still need to enter notes for the lead melody so let’s do something sim-
ple, as shown in Figure 2. Each of these notes should now have instrument
01 in the column next to them.
5. Go inside the instrument screen for instrument 01, name it LEAD1 and edit
the parameters like before until you hear something you like. I’ll choose
envelope C2 and wave duty cycle left (25%), but it’s up to you!
4.2 Customizing the melody with a few commands
After you’ve done this head back to the phrase screen for this melody. The next
thing we’re going to change is the command column on the far right. This is
where you start making your melodies really interesting and giving them a bit
of depth. Like anything in LSDJ , it’s really worth going though the manual
thoroughly and doing your homework on what each command can do. For this
example we’re going to add two different commands to our melody.
1. Go to row 0 and highlight the first command box that contain - (do not
select the second command box that contains 00). Push A and it’ll give
you the command A straight away. We don’t want this one, so hold A
and keep pushing right until you get to command C. This is the chord
command.
2. Now highlight the box to the right of it, which contains 00. This is where
you alter what each command does. 00 won’t do anything on this com-
mand, so let’s try 07 instead. Hit SELECT + START to hear the melody
6
with this new command in place. You’ll hear that the first note is now
magically transformed into a chord! Try doing this to a couple more notes
in your melody.
The second command we’re going to try is the O command. This can cause
the notes in your melody to be played through either the left or right speaker
channel, which is called panning. There are four states you can assign to the
command: L (left), R (right), LR (left & right) or (which essentially turns both
channels off so you get no sound coming through on that command).
3. On rows 1, 5, 9 and D in your phrase, assign the O command to L. On rows
3, 7, B and F in your phrase, assign the O command to R.
4. Play your melody and you will hear that after each note, the channel is
panned to either left or right. In this example we have panned the melody
in the spaces between the notes—I tend to find this gives a better stereo
effect than placing the pan on the rows where each note is. Also this gives
you room to place commands (the chord command we used for instance)
on the rows with the notes themselves.
That’s it for the lead melody for now, try experimenting with different com-
mands and their parameters to try and make it sound even more interesting!
5. Navigate from the phrase screen back to the chain screen and enter your
phrase in the top 4 rows. If you want to change your lead melody even
more, remember the cloning feature and use this to create new phrases.
6. When you’re done head back to the song screen and press START. The
song screen will now play both your chains (bass & lead melody) together
for the first time. The 4 phrases in your bassline and the 4 phrases in your
lead melody will play alongside each other and then loop back to the first
phrase in each. If something sounds out of tune, go into the phrase where
you think the problem is and alter it until it sounds right to you.
5 Kick Drum
There are sampled drumkits available in the wave channel for you to use. In
my opinion the kick drums on these kits are really weak and not very loud. The
first big problem I was confronted with in LSDJ was how to make a really loud
kick drum that you hear in a great deal of contemporary chiptune. The answer
is to forget about the wave channel for sampled drums and create an analogue
kick drum using a pulse channel.
Right now you’re probably screaming ”But how!? I’m already using both of
those channels for my bassline & lead melody!” or ”How the hell do I create a
drum from a pulse instrument?!”. It’s really easy.
In your PU1 channel, your bassline notes in each of the 4 phrases are only
assigned to rows 2, 6, A and E. What we’re going to do is create a pulse channel
7
instrument that sounds like a kick drum, and we’re going to place it in rows 0,
4, 8 and C. Simply put it’ll sound like this: Kick, Bass, Kick, Bass, Kick, Bass,
Kick, Bass.
1. First, go inside the first phrase in your bassline chain. Create a new
instrument and place it on rows 0, 4, 8 and C, making sure that the note
you place is always C5.
2. Go inside that instrument, make sure it is a pulse instrument and name
it KICK. Set the envelope to F1. Set the wave duty cycle to middle (50%).
Go to the bottom of the screen and set the Table to 00 (just hold A and
press right).
3. Now navigate to the Table screen as you do with other screens by holding
SELECT and pressing right. As this is a simple tutorial I’m not going to go
into any detail with regards to tables right now, but this technique should
give you a tiny taster of what tables are able to do.
4. In the table screen you’ll see a lot of columns, we’re going to go to the
top far right cell and use the command column to choose command PF1.
This is the pitch command and what we are doing is pitching the pulse
instrument right down to give it a punchy, kick drum sound. If you press
start to preview what you’ve done you’ll hear the kick coming right before
each of your bass notes.
5. The kick sounds a little unruly at the moment, what we need to do is tame
how long it plays for by using the K command to kill the trail the kick
seems to be leaving. Right at the bottom of the command column place
command K00, you’ll probably find it’s best to put it at the second to last
row on the column to avoid clicking2 . Press play again and you’ll hear it’s
eradicated the noisy trail and you’re left with a loud, punchy kick drum
and bass combo!
6. Ok so that’s your kick drum sorted on that phrase. All you need to do is
make sure the kicks are present on each phrase that you’re using. Once
you’ve done this head back to the song screen and press START to hear
the kick drum, bassline and lead melody all in action.
Please note that this isn’t the definitive method of creating a kick drum
using the pulse channel. The technique here is a carbon copy of one posted on
the LSDJ wiki here where there are other examples you can follow.
2 Noteof the editor : with LSDJ 4.8.9, putting the kill on the last two rows does not seem
to have much effect. Line 8 sounds like a good candidate.
8
6 Percussion (Snare Drum + Hihats)
6.1 Snare
1. Create a new chain in the Noise channel (NOI). If you’ve been following
up to now it should be chain 03. If not don’t worry. Just double tap A to
create a virgin chain.
2. Go into your new chain and create a new phrase, go into this phrase and
place notes (the default is fine, don’t worry about that now) on rows 4
and C. This is going to be your snare drum so make sure these notes are
assigned to a new instrument number, then go into the instrument screen
for it.
3. In the instrument screen, we need to make sure that we are using a Noise
instrument, so make sure that is selected instead of Pulse, Wave or Kit.
4. Once you’ve done this name the instrument SNARE. Press play to hear
what you’re altering whilst you edit the envelope to around C3, change
the length to something that sounds snappy, and finally edit the sweep
until the notes playing start to resemble a snare sound. EF usually works
fine so try that.
6.2 Hat
1. Go back to your phrase screen, create a new instrument, add these notes
before and after each of the snares and experiment inside the instrument
screen remember to name this instrument HAT, and then make these as
long or short as you want. A1 or A2 is usually a good envelope setting, and
to be honest you won’t really need to alter the length or sweep parameters
but again, it’s up to you, experimentation is the key!
2. Try changing a few of the phrases in this chain and adding new percussion
patterns. Once you’ve got it sounding how you want navigate back to the
song screen and hit START to hear your kick drum, bassline, lead melody,
snare and hi-hat all working in perfect harmony.
By now, you should have enough basic knowledge and understanding to
create chains, phrases and instruments in LSDJ and use these to construct a
simple song. Again, remember to read the LSDJ manual and check the LSDJ
wiki/mailing list for advanced techniques and for anything at all you’re not sure
of.
Source and changes
Source: [Link]
• Added some section and subsection titles.
9
• Created figures.
• Changed some text to match last LSDJ version (4.8.9).
• Used formatting for inputs or for displayed game boy text.
• Added some text to clarify some parts or give some hints.
10