3ML Editor: Tutorial
Milk&tea Media has a nice MML editor program that you can use alongside Mabinogi for composing music inside and outside the game. It's fairly easy to use, and even though I know nothing of music composition or MML's really, I can use this program with a bit of ease.
You can edit MML, you can compose your own music, and this program also allows you to edit MIDI ( 'Musical Instrumental Digital Interface') files as you please. Just don't go using them for commercial use.
This tutorial will explain how to install and use the Editors basic functions.
Install the 3ML Editor
You can go to this site for the download: >3ML Editor Download<. Once there, most users will want to download the .EXE version. Once it's finished, run the installer and open the file.
This is what the Editor looks like. You compose music by inputting text the Editor recognizes into the text box. Examples shown below:
After you have the basic notes down you can add more to them. (If you don't specify, all notes are played as quarter notes)
Higher Octave: >
Lower octave: <
Tempo: t'x' (You can set the tempo for all notes or for separate notes. the 'x' is a variable.)
An example of the code used looks like this: t80 <a32 b+8 c
(That code tells you that the music played will be at 80 Tempo, lower octave. The first note played will be A at 32 beat rhythm, then B sharp at 8th beat rhythm, then a quarter note C will be played.)
There are many other elements of music playing not described, but those are the very basics at least.
How "Tracks" work:
You'll notice that the Editor opens with 3 tracks. Different tracks represent different parts of the music. If you want music to be able to play on top of each other, or you want different instruments to be playing, or a chord to be playing along with the melody; this is what tracks are for.
(For instance, in track 1 you could put "a b c d e f g", and then open track 2 and put "<a b c d e f g", and those lines of music would play at the same time just in different octavse.)
If you have some MML, you can copy&paste the code into the text box and the Editor will read the code and display the music in box above it. You can edit any MML as you see fit by erasing, adding, shifting, combining, etc.
One of the more useful functions. If you can get music in .midi format, you can download the file to your computer and then import the music into the 3ML Editor using the directions described below:
1) In the Editor, click "file" and then select "Import MIDI".
2)Browse your computer for your MIDI file, select it and click "open".
3) An "Import Settings" menu box will open. From here you can just click OK unless you know what you are doing, but typically you won't need to do anything in this box.
After the MIDI will load the Editor will display all the code and tracks the MIDI is coded for. You can press Play button to listen to it, and you can also edit the file as well.
Editing MIDI's for Mabinogi Use:
I'm going to assume you already have gained the Music Composing skill in-game. Past Rank F, Mabinogi can play 3-part MML's. That means you can have a maximum of 3 Tracks. Most of the time, MIDI files you download will have more than 3 tracks, so you'll want to do some editing. I can't tell you exactly how, but I can give you some pointers.
The basic thing to keep in mind, is that you want the music in 3 tracks, and you want it to sound recognizable to the original. You don't need all the tracks to achieve this, so editing a MIDI will be eliminating Tracks of the music that aren't absolutely necessary.
1) First off, look at the first few Tracks. Many times, track 1 will contain Copyright Information or the music title, etc. You don't need this track so you can hit the "X" and delete it, or just ignore it. However, sometimes Track 1 will only contain the Tempo. If thats the case you can just add the Tempo information somewhere else and that will save you one track.
2) Look at the rest of the tracks. As a basic rule, you'll have to keep the tracks that code for the general melody. Other tracks will be usually used for the Bass/Drums, or vocal, and usually you don't need these parts.
3) It's useful to use the Mute Track option to determine whether or not the track is necessary. For instance if a MIDI has five tracks total, you can mute tracks 1 and 5 and only have tracks 2, 3, and 4 audible to see how it sounds. If it sounds good, you can delete tracks 1 and 5, and tada- you have a 3-part MML you can use in-game.
4) Sometimes you can just look which tracks code for the most recognizable part of the song and use those.
Will add more later if I need too.