Mabinogi World Wiki is brought to you by Coty C., 808idiotz, our other patrons, and contributors like you!!
Want to make the wiki better? Contribute towards getting larger projects done on our Patreon!

Talk:MML

From Mabinogi World Wiki

I would like this page to help people understand and compose music in Mabinogi using MML. I wrote it using all my knowledge on the subject and what I learned from the tools (Nexon's tool taking precedence in accuracy) towards this goal. As usual, I ask anyone who can improve this article and has the time to please do so. I especially would like people to check its accuracy versus how music performs in Mabinogi. For example, is V15 really the highest volume, as it is in 3MLE and appears to be in the Nexon Composer, or does it act differently in Mabinogi. I would prefer if this article reflects how it acts in Mabinogi itself, rather than the tools. Thanks to everyone who helps or tries to help. -Drake3 22:39, 7 September 2009 (UTC)

< , >

I'll place them under octave's description for now, but should these symbols be placed by themselves or remain at their current location? --Berkt 22:57, 7 September 2009 (UTC)

Ahh, I forgot about those, thanks. They are similar to the "." so if the "." stays as a symbol, they should too. (Although, if "." doesn't stay a symbol that doesn't mean these still shouldn't be a symbol as "."'s are meaningless if alone, whereas "<" and ">" can be used alone.) I myself would prefer they go as separate symbols, chained together with one description, like the notes. That way, if someone can look down the left side of the table and see all possible options. Although there are no numbers over there, heh. Numbers are used like "."'s (only to augment some other symbol) so I'm not sure if they should be listed in a separate location (like the ".") or not. That is just my preference though. Whatever looks nice and consistent. --Drake3 06:53, 8 September 2009 (UTC)
I went ahead and gave them their own table entry. It makes more sense to me. I still am not sure about the "."'s or #'s though. I am tempted to either remove the "."'s or add an entry for #'s. I am leaning towards removing the "."'s and just listing them in the description of "L", "R", and the other notes. What do you all think? --Drake3 16:04, 15 September 2009 (UTC)

Text alignment

I changed the alignment of "Description" section's text to left to make it easier to read. Change it back if you don't like it. ---Angevon 23:33, 7 September 2009 (UTC)

It looks a lot more like one of the polished wiki pages now, thanks! -Drake3 06:55, 8 September 2009 (UTC)

Sharps and Flats

How could you leave these out? Edited. --Inemnitable 18:31, 8 November 2009 (UTC)

Wow, I was completely unaware of these! Thank you so much, I now have more composing options! :) I had heard of sharps and flats before, but I never knew exactly what they did. I bet you can guess that I am not a music student in real life and know next to nothing about it. The reason I created this article is somewhat as you predicted in your addition to the basic info, I experienced confusion and the wiki didn't have the answers. Yet I still wanted to create music in the game so badly that I figured it all out, (...well, much of it anyways, maybe with the sharps and flats I have it all now?) came back here, and recorded all I had learned. Thanks to Mabinogi, and now you, I am learning more about music than I knew.
Also, I moved the sharps and flats to their own section as I feel they are different enough from the notes to warrant their own listing. They are still mentioned in the notes section though as I feel it is important to list everything that pertains to that symbol in the description, even if it means explaining some things twice throughout the article. Anyone is welcome to change this if they feel it is poorly organized, provided they explain their change of course. ;) --Drake3 08:18, 16 November 2009 (UTC)

3MLE Language?

When I download the 3MLE editor, it's always in Korean. anyone know how to change it to english, or download an english version? >< oh and how do I separate it into chords and harmony?--Th3Evil5Ponge 02:22, 23 July 2010 (UTC)

There is a english version of 3MLE. It's on the official website. ~kotarou3 TALKCONTRIBS 11:30, 23 July 2010 (UTC)
Do you have the link? ><--Th3Evil5Ponge 18:52, 23 July 2010 (UTC)

Contents

Thread titleRepliesLast modified
3ml.jp Down?022:44, 3 May 2013
3MLE Information and the In-Game MML Engine118:34, 20 February 2011

3ml.jp Down?

It seems to be down for me and it doesn't show up in Google, so it must've been down for some time now?

3MLE Information and the In-Game MML Engine

the information on 3MLE at the bottom of the page is incorrect. 3MLE is capable of using external .DLS packs, and by default seeks for the msxspirits.dls pack i think in the directory path C:/nexon/mabinogi/mp3/msxspirits.dls.

if users are installing mabinogi into a different location 3MLE will not find the mabinogi DLS pack.

i dont know if the instrument table is up to date in the 3MLE download provided by aloe to include an entry for the physis tuba (i personally manually added it) but as long as your msxspirits.dls that 3MLE has loaded up is up to date with the latest dls pack provided in mabinogi (and it should be if your 3MLE always looks for it inside the folder you installed mabi) then the physis tuba is in your list even if you dont see an entry called "physis tuba". its DLS instrument number is 19, which in the GM.dls pack is a "Rock Organ".

what can confuse many people is how 3MLE loads up DLS packs. it has a table that lists all the GM instruments, but the names of those instruments are irrelevant because they are just "instrument slots" inside the DLS pack thats currently loaded up. the name thats displayed is for the General Midi pack but the number would correspond to the instrument residing in that slot with the DLS pack currently loaded. further, 3MLE is capable of loading up many DLS packs, including custom made packs. one issue some users may be experiencing is that their settings for 3MLE are incorrect. if you only hear General Midi Instruments please go into your 3MLE Settings > Preferences.. > Midi > and in the field that says "Output device:" select "MicroSoft DirectMusic DLS", then also in Settings > Preferences.. > click the tab titled "DLS Playback" wich is the tab right next to midi and make sure that the path for "DLS file" points to the file "MSXSpirits.DLS" which can be located in .../Mabinogi/MP3.


also, the 3MLE information is a bit sloppy. the section im refering too reads:

"it doesn't perfectly follow Mabinogi rules in a few ways. If it is provided an invalid value that is either too high or low for "T", "L", "O", or "V" it will ignore them rather than setting them to the closest as Mabinogi does"

I'll explain this. It does "ignore" certain values which arent valid for mabinogi, for example if you use a tempo of T31 it will ignore this and play the last valid entry which will be T120(default) if no valid tempo information was provided previous.


it may do this with "L" in some instances too, say for example a user types L322 it wont convert it to "L32" (the nearest valid) and instead it will use the last valid length set (L4 default). further explaining the example with the "L" operator, if your code is L8CCL322CCC it will display and playback in 3MLE as L8CCCCC because the L322 section is invalid thus ignored, however the same bit of code L8CCL322CCC will be read by the in-game engine as 2 8th notes fallowed by 3 1/32s because the in-game engine still accepts the incorrect syntax of L322 as "L32" effectively wasting 1 character (that extra 2 at the end of L32"2") in the score so be careful when every last character of code is important for your songs.

now Im not sure why the "O" operator was included in that explination but lets put it this way, if you use O8 which is outside of every instruments range its still valid weather your using 3MLE or the in-game engine, the effect is that you wont hear the note because its out of range but this doesnt mean that the value given is "invalid". this effect happens if your using a String(lute, mandolin, ukulele), a wind instrument (chalumeau, flute, whistle, roncadora) and hand bells (the human ones). i didnt test it on the giant handbells or the physis tuba because im on my human with a shop up and the above listed instruments demonstrate the point and its unlikely that its different for them considering they fallow the same general rules, but feel free to be thorough and try it on a giant hand bell and the tuba if you'd like.


Now for the "V" operator. if you're code expresses cccV16cccV144ccc the V16 is ignore by both the in-game engine and 3MLE's because its outside the accepted range thus you'll get 6 C notes at V8 or whatever the last volume tag that was expressed and where the code says V144 it will be ignored by 3MLE as invalid but just like in the "L" example the in-game engine will read it as V14 and you'll end up with a wasted character (being the extra 4). also since the subject of volume has now been brought up Id also like to note that the wiki page lists 1 as the quietest and 15 the loudest. where that is technically true it has no mention that V0 is also valid both in-game and in 3MLE. why does this matter? when I have time at a later date Ill give the explanation as to why its important to use V0 in certain sections of Party-Jam Music, but the short explanation is that using a rest can cause your songs ticks to be off sync with the other scores in the song.


There are some more oddity's that 3MLE does that the in-game engine does not and vice versa, at the moment Ive forgotten how to reproduce the one that i have in mind so i wont list it until Ive rediscovered it.


Some other information id like to include regarding 3MLE is that there are two versions of the software floating around on the internet. 3MLE1 has a different interface from 3MLE2 and some users may not like 3MLE2 at first because of some of its new features take a little getting used too, specifically the new track view that's not present in 3MLE1. its the little icon that looks like an "eye" next to a drop down box. Ive chatted with some people who expressed to me that when they first tried 3MLE2 they didn't like how the tracks in the piano roll are dimmed. this is easily fixed by selecting "Global Highlight" in the drop down box next to that eye icon i mentioned. the eye icon is for "custom" and "custom highlight", where "custom" functions in that only the track you have selected will be highlighted and "custom highlight" will highlight all tracks. the eye icon is for selecting which tracks you'd like to view and hides all the ones you don't want to view (which is handy at times).


Aside from 3MLE2 having some features that 3MLE1 doesn't, there are some important reasons why its better to use 3ML2 instead of 3MLE1. In the earlier days mabinogi's music engine used 32Ticks per quarter note (TPQN), and this is reflected in 3MLE1 which also is natively in 32TPQN. around G4 in NA mabinogi i was experiencing problems with songs of mine not playing back differently then they used too in the many months before then. this is because without much advertisement of it nexon changed the MML engine to use 96TPQN instead of 32. i was still learning a great deal about music (still am!) and it took the guidance of a very nice friend to teach me about ticks and their importance with music (Thank you so much Delight!).

the change was a good thing because 32TPQN is a pretty lousy musical resolution, with the change to 96TPQN the game gained better support for triplet notes. 3MLE2 is natively in 96TPQN, and it even has a conversion function to convert songs from 32->96TPQN. its in the File menu, if its grayed out it means your songs code functions under 96TPQN but if its lit up it means your song might not function correctly and you can convert it. don't be alarmed at how large your songs code inflates after you convert it, just simply re-optimize the tracks afterward and they will be shortened back down. sometimes tho they do still inflate slightly from the 32TPQN conversion after the optimization but look at it this way; if it was having some errors and you fixed them its probably worth it. some songs that are in 32TPQN do work regardless of weather 3MLE2 detects the difference so maybe you should save the conversion to a separate MML file in case you suspect this is the case.

Tripn18:31, 20 February 2011

so sorry for this having posted twice, not quite sure what happened. firefox decided to crash(i think i had too many applications open) and when i checked back to see if it posted i saw a duplicate. strange but if anyone wants to delete the repeat that would be appreciated since i don't think i can do that sort of thing (if i can i dont know how o.o)

Tripn18:34, 20 February 2011