Home > Music making > Sekaiju tutorial: A simple example (Part I)

Sekaiju tutorial: A simple example (Part I)

Introduction

Perhaps the best way to learn any software is to start with a simple step by step example that users may replicate.

I will be dividing this tutorial into several parts to avoid cluttering a single web page (and to publish the whole tutorial in smaller installments).

Since the cold lonely season of gratuitous money spending is approaching, I decided to use Silent Night for this tutorial. I will use score found in Wikifonia as the basis for the MIDI file. I’ll also use the friendly key of C version so we don’t have to worry about key signatures. For the instruments (not specified in the score),  I chose a flute for the melody and strings for the harmony. For those new to Sekaiju, please check my overview about its user interface. And for those who do not have it yet, download the latest version from the Sekaiju website.

Silent Night

Silent Night by Franz Gruber, from Wikifonia. [Published by benoit on December 14, 2006 © reserved by Musicopy]

Part I: Setting up basic song properties

Before creating notes, there are some basic things you have to define in a song. Hence, in this first part you will learn how to:

  • Give descriptive names to the tracks
  • Choose instruments for the tracks
  • Set the tempo
  • Set the time signature
  • Set the key signature (if you want to)

If you’re the type who doesn’t like reading, you can zoom on the pictures below. I’ve made them as informative as possible. Now, here we go.

1. Creating a new track. Sekaiju starts with a MIDI file with 17 tracks without by default (16 used for storing notes). You can also create a new track from the File menu or pressing “Ctrl N“or clicking the “New File” button in the toolbar.

2. Name the tracks (optional). On the “Track list” window, enter names under the “Name” column. I just wrote the title of the song in the first track. I then named the second and third tracks “Flute” and “Strings” respectively (they can be any other valid name). Naming tracks is not strictly required, but it is a good practice and it will make your work easier in the long run.

3. Choose instruments. Either click the little arrow buttons Under the “Program Number” column or enter the instrument number directly. The flute and strings are 73 and 48 respectively.  The first track can not contain notes and can not be assigned to an instrument since it has a special purpose for containing general properties like tempo, time signature and key signature and other author specific information.

Sekaiju Tack List

Track names and instruments are modified through the track list window. (For steps 2 and 3)

4. Now may be a good time to save your file. Saving is standard, just like in most Windows programs. If you wish you can use Sekaiju’s skj file format instead of mid. It has some extra features on top the standard midi file format like keeping the colors of your tracks if you decided to change them (double click the boxes in Color column). You’ll eventually need to save as MID though for interoperability with most audio/music programs.

The next steps are done through the Event list window. To open this window, go to the menu and choose “View -> Show new Event list window” or click the button on the toolbar that looks like a table/spreadsheet.

5. Tempo. This is modified through the Event list. The tempo in this example sheet is not specified meaning that it is the default 120 BPM [Citation needed?]. By default, Sekaiju also uses 120 BPM, but lets use a different tempo for the sake of learning. A bit slower, like 100 BPM. Within the first few rows, you will find an “Event kind” called “Tempo“. In the Value (1 2 3) column on the same row, change the 120 to 100. Note that the Microsec / Quarter note part automatically changes from 500000 to 600000, so you don’t have to worry about this.

6. Time signature. For this you have to look for the Event Kind called (you’ve guessed it already) “Time Signature”. Silent night is in 3/4 or Waltz as the score also indicates. Most songs (that I know of) are in 4/4 and Sakaiju also uses this by default. As with the tempo, you only need change the 4/4 part to 3/4 and the other numbers are taken care of.

7. Key signature (optional). This is specified by the number of sharps (#) in the “Key Signature” Event Kind. The default has zero sharps being the key of C Major (as with anyone beginning to read sheet music). You have to replace the word “major” with “minor” if you want the relative A minor. I decided that key signature is optional as it will not affect the actual pitches of the notes in the song. However, this will affect how the song will look (with accidentals) in the Musical Score window or if you eventually import the midi file into score editors.

Event List window

Global song properties like tempo, time signature and key signature are modified in the Event list window. Note that these parameters are stored in the first track.

These general properties, tempo, time signature and key signature are stored in the first track. They are also seen in the first few MIDI events as this information are necessary before the notes can be interpreted. People who have a fair amount of MIDI know how would notice that Sekaiju is tightly developed around the MIDI file format.

The next part of this tutorial series will discuss the creation of notes through the piano roll.

My apologies if you’re reading this and later parts are not yet available online. Nevertheless, I hope that the information available here and the previous tutorial is enough to help you learn the rest on your own. (These apologetic sentences will be deleted soon, hopefully).

Advertisement
Categories: Music making Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: