Jump to content

Yasuno

🌟Network Owner

Reputation Activity

  1. Nice!
    🌟Yasuno reacted to OffendedV in [mml_thing] A tool to post-process mml files and convert them to ms2mml   
    @Yasuno Glad to here its working for you as well. What I have in the backburner is a way to "merge" tracks from multiple mml to a single mml file (useful when splitting midi tracks). Mass converting mml files to ms2mml should be ezpz. Will take a look this weekend.
  2. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  3. Sad
    🌟Yasuno got a reaction from Makoto in What is a "Pro" Member?   
    What is a "Pro" Member
    A pro member is someone who has donated for the Pro member upgrade package. The Pro member rank never expires once it is obtained, and provides some aesthetic benefits for the users.
     
    What kind of benefits can I expect for being a Pro Member?
    Most of the benefits for a pro member are purely visual for the time being. Here are the current benefits below:
     
    Special Visuals in Music Hall submission listings with the choice of a gradient, or a custom listing background.


     
    Custom Background options for their submission templates

    *Example Here
     
    The Pro Member badge on their submissions + forum topics. (More Badge options available soon)

     
    Special Reacts that only appear for Pro Members

     
     
    Other Pro Member features are in the works and will be added to this list when they become available.
     
    How can I become a Pro Member?

    At this time it is not possible to become a Pro Member while some features are still in the works we will make a proper announcement when it is possible to attain Pro Member status.
     
    Why would I bother contributing money to Musical Nexus and becoming a Pro Member?
    We hope that if you find the site useful enough or spend enough time here that you would be willing to obtain the Pro Member rank. We are currently saving money to hire a developer to build a new MML composer with some better features and better compatibility with MapleStory 2 as well as Mabinogi.
    Hiring Developers even for smaller "side" projects is expensive, and currently any and all money obtained from donations or users obtaining the Pro Member rank is going toward this purpose & project.
     
  4. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  5. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  6. Entranced
    🌟Yasuno got a reaction from HighestJPA in Volume Changer Tool   
    Just uncheck "Velocity" from the import options, when importing a midi into 3MLE.
  7. Entranced
    🌟Yasuno reacted to OffendedV in [mml_thing] A tool to post-process mml files and convert them to ms2mml   
    A simple tool for post-processing 3mle files.
    download latest
    THIS IS ALPHA BUILD AND MAY KILL YOUR CAT
    Features
    propagate Adds tempo/performance tempo/volume from your first track to all tracks. Adds performance tempo and volume if missing. normalize_velocity When importing midi files with velocity, the velocity steps are often really wide and noticeable. Fixes this by narrowing the gap between velocity "steps" and makes everything louder. clean Currently removes endlines. ms2mml Outputs the file in Maple Story 2 format so you can "Open File" in the game's sequencer. Why
    Because I'm lazy. Copy-pasting things is a waste of my time. 3mle removes operators it doesn't recognize when copy-pasting such as 'p' or 's'. How to use
    Import you midi files in 3mle, optimize all tracks, do things like sustain, save when finished. Use this tool to process and convert your mml file to Maple Story 2 format (no copypasta required). Whats in the pipeline
    I'm a bit selfish about this project and will only add features that I need. If you need the same features as me, you'll be well served by it I don't plan on making this the be-all end-all of mml tools. I don't have the time for that. Here's what I have in mind currently.
    merge_folder Will merge all mml files in a folder, useful when splitting midi tracks in multiple mml files. No moar copypasta! [tbd] rewrite propagate so it can also copy tempo in the middle of files to other tracks. Requires time. Bugs
    Please report bugs to [email protected]
    I need to be able to reproduce issues, so please attach required mml files if they are needed. I can guarantee your files will solely be used for bugfixing and deleted afterwards.
    Example
    mml_thing.exe "C:\gud beats\sandstorm.mml" --propagate --normalize_velocity --clean --ms2mml
    This will output the final file "C:\gud beats\sandstorm.out.ms2mml". You can import that file in Maple Story 2.
    Setup
    To easily use the tool, add the tool folder to your user 'Path' environment variable : 'System > Advanced System Settings > Environment Variables...' Edit or create user variable 'Path' and add the mml_thing folder to it. When downloading new versions, overwrite the exe in there. To launch a command prompt from your current directory in File Explorer, type 'cmd' in the top path bar. To easily copy the path of a file, shift + right click a file and select 'Copy as path'. If you don't like command prompts gtfo scrub.
    Help
    Usage: mml_thing.exe in_file out_file [options] Arguments:  in_file     MML input file.  out_file    MML output file. Optional, outputs to 'in_file.out.mml' if no argument is provided. Options:      --propagate           Adds tempo, performance tempo and volume from track1 to all tracks. If performance tempo or volume is missing, adds them. Volume defaults to 15.      --normalize_velocity  Narrows the gap between velocity steps if possible. Tries to make everything louder.      --clean               Additional optimizations. Currently, only removes line endings.      --ms2mml              Outputs in 'ms2mml' format.  -h, --help                Print this help mml_thing version : 1.0.0 alpha author : OffendedV <[email protected]>  
  8. Like
    🌟Yasuno got a reaction from DarkWarriory in How can I get a preview of my song ?   
    3MLE uses the exact same instruments in game uses, so I am not sure what you mean by accurate when it is already the same sounds.
  9. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  10. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  11. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  12. Yay!
    🌟Yasuno got a reaction from Shax in Using the 3MLE Save File for Music Submissions   
    It is no longer possible to use the code boxes to upload music submissions. We have found that everything past a duet becomes cumbersome for the approval staff to sort through when there are several code boxes and each code box could have 10 separated tracks to sort through. To speed up this process we now require that the parts be submitted as a 3MLE save file.
    Each individual part must have it's own save file, Or you can think of it as each instrument having its own musical save file. Of course if it is a solo then there would only be one save file. The process is very simple and here is a quick guide to explain what we need.
     
    Here we have the standard 3MLE window with 3 tracks already filled out:

     
    Click on File in the top left to access the menu:

     
    Then click on Save As, you can also use the hotkey Ctrl + Shift + S:

     
    Make sure you leave the .mml extension on the filename, it must be saved in this format and the website will not accept any other format not even ms2mml. You can technically name the file anything you want as long as you are sure you have uploaded the right file, to the correct part.
    For the sake of organization if I am working on an ensemble I usually name the file after the part number, or the instrument name so I don't get confused. The approver staff will assign the file you upload to the instrument you pick so make sure you have the right file uploaded to the correct part.
    Submissions that have multiple instruments in 1 save file will be rejected. We only allow 1 instrument / part per save file to speed up processing time.
  13. Nice!
    🌟Yasuno reacted to Jagaimo in Sustain commands   
    ---General sustain info---
     
    Both 3MLE & MS2 (Maplestory 2)
    Sustain commands work on all instruments The sustain commands in both 3MLE and MS2 are global; e.g. putting  's1' in track 1 will start sustaining all notes in all tracks Sustain commands can be put in any track; e.g. putting 's1' in track 1 to start sustaining notes and then putting 's0' in track 2 to stop sustaining notes You can use  's1s0' to reset sustain (end the notes currently being sustained and then start sustaining all further notes)
     
    3MLE
    **If you are using sustain commands in 3MLE: Never use the Optimise Tool because it will remove all sustain commands
     
    For sustain commands to be recognised in 3MLE every track needs to have this at the top (including two blank lines):
    //#using_extension //#using_channel = 1 It should look like this: 
    These two lines assign this track to channel 1. 
    If you are using more than one instrument, you need to make sure that the tracks of different instruments use different channels
    Example: If you are creating a pianio, violin and cello trio performance then all piano tracks could have "#using_channel=1", all violin tracks could have "#using_channel=2" and all cello tracks could have "#using_channel=3"
     
    The 3MLE sustain commands are:
    'y64,[1-127]'  will START sustain (the "[1-127]" means any number between 1 and 127, so an actual command might look like this: 'y64,99')
    'y64,0'            will STOP sustain
     
     
    MS2
    The MS2 sustain commands are:
    's1'  will START sustain
    's0'  will STOP sustain
     
     
    ---Tips---
    All of the methods below involve using Notepad++ (You can download it for free here: https://notepad-plus-plus.org/download)
     
    Replace sustain commands
    3MLE recognises sustain command values between '0' and '127', however MS2 only recognises two values: '0' and '1', so if a 3MLE file contains only two sustain values: 'y64,0' and 'y64,127', you can use replace tool in Notepad++ to quickly replace 3MLE sustain commands with MS2 sustain commands:
    Select the 'Wrap around' option: 
    Find what:         "y64,0"
    Replace with:    "s0"
    select: 'Replace All' or 'Replace All in All Opened Documents' if you are using multiple tabs 
    and then do the same thing but with different values:
    Find what:         "y64,127"
    Replace with:    "s1"
     
     
    Replace sustain commands with varying values
    Some imported .mid files contain sustain commands with varying values, such as 'y64,34', 'y64,11', 'y64,101', so to replace them you can use replace tool in Notepad++:
    *make sure only the following options are selected: 'Wrap around' + 'Regular expression' + '. matches newline'
    It should look like this:  
    then perform the steps in order:
    1: replace "y64,0" with "zzzz"
    Find what:         "y64,0"
    Replace with:    "zzzz"
    select: 'Replace All' or 'Replace All in All Opened Documents' if you are using multiple tabs
    2: replace "y64,[0-9]+" with "s1"
    Find what:         "y64,[0-9]+"
    Replace with:    "s1"
    select: 'Replace All' or 'Replace All in All Opened Documents' if you are using multiple tabs
    3: replace "zzzz" with "s0"
    Find what:         "zzzz"
    Replace with:    "s0"
    select: 'Replace All' or 'Replace All in All Opened Documents' if you are using multiple tabs
     
     
    Remove 3MLE comments
    You can use replace tool in Notepad++ to quickly remove the 3MLE comments at the beginning of each line e.g. "/*M 0  */  " :
    Find what:        "\/\*.*?\*\/  "     (without quotation marks, but including whitespace characters) 
    Replace with:   ""                         (make sure it contains nothing, not even whitespace characters)
    *select only the following options: 'Wrap around' + 'Regular expression' + '. matches newline':
    It should look like this: 
    Then select: 'Replace All' or 'Replace All in All Opened Documents' if you are using multiple tabs
  14. Like
    🌟Yasuno got a reaction from Sourn in How do I use the MS2MML File on the song page?   
    Songs that use our old download method will sometimes open a page in some browsers (does not happen in chrome). The new download method fixes this, but we have not had time to go back and update all of the older submissions yet.
  15. Love
    🌟Yasuno reacted to HyperDreamer in Hello!!!   
    :3 I lurv the Jellal avatar 😛
  16. Nice, Nice Indeed.
    🌟Yasuno got a reaction from ShioryWalker in How do I use the MS2MML File on the song page?   
    When viewing a song record, click on the green button to download that songs MS2MML file.

     
    Save it to a place you can find it! Once the file is saved, you can open it directly in the game when composing with a blank sheet of music! Here are some steps below:


    Now to get the song in-game!
    Begin by opening a blank music scroll. Double click on it to open it!

     
    Next on the composer screen click on the "Open File" button, and navigate to where you saved the songs file that you downloaded from Maple Beats!

     

     
    Open the file and it should load the music code into the composer screen automatically like so:

     
    Make sure you put in the title for the song, and the Best Played On instrument choice, and then hit compose! You can also hit the play button on the right before composing to make sure it sounds ok and imported correctly.
    If you import a song from a Maple Beats file and find that it does not sound right, please let us know by reporting the song submission!
  17. Like
    🌟Yasuno got a reaction from HyperDreamer in Hello!!!   
    Thanks for joining!
  18. Yay!
    🌟Yasuno reacted to HyperDreamer in Hello!!!   
    I should have introduced myself a few days ago. My name's HyperDreamer and I LOVE MUSIC! Just call me Hyper.
    I used to play mabinogi but i left it for dead now I'm back plying a nexon game called Maplestory 2. I'm surprisingly enjoying it. i lead a fairly decent active guild name FLOOF BRIGADE. I hope every one has a wonderful day
  19. Love
    🌟Yasuno got a reaction from Cutesicle in Ohaio   
    Welcome, thanks for joining!
  20. Nice, Nice Indeed.
    🌟Yasuno got a reaction from ShioryWalker in How do I use the MS2MML File on the song page?   
    When viewing a song record, click on the green button to download that songs MS2MML file.

     
    Save it to a place you can find it! Once the file is saved, you can open it directly in the game when composing with a blank sheet of music! Here are some steps below:


    Now to get the song in-game!
    Begin by opening a blank music scroll. Double click on it to open it!

     
    Next on the composer screen click on the "Open File" button, and navigate to where you saved the songs file that you downloaded from Maple Beats!

     

     
    Open the file and it should load the music code into the composer screen automatically like so:

     
    Make sure you put in the title for the song, and the Best Played On instrument choice, and then hit compose! You can also hit the play button on the right before composing to make sure it sounds ok and imported correctly.
    If you import a song from a Maple Beats file and find that it does not sound right, please let us know by reporting the song submission!
  21. Nice, Nice Indeed.
    🌟Yasuno got a reaction from ShioryWalker in How do I use the MS2MML File on the song page?   
    When viewing a song record, click on the green button to download that songs MS2MML file.

     
    Save it to a place you can find it! Once the file is saved, you can open it directly in the game when composing with a blank sheet of music! Here are some steps below:


    Now to get the song in-game!
    Begin by opening a blank music scroll. Double click on it to open it!

     
    Next on the composer screen click on the "Open File" button, and navigate to where you saved the songs file that you downloaded from Maple Beats!

     

     
    Open the file and it should load the music code into the composer screen automatically like so:

     
    Make sure you put in the title for the song, and the Best Played On instrument choice, and then hit compose! You can also hit the play button on the right before composing to make sure it sounds ok and imported correctly.
    If you import a song from a Maple Beats file and find that it does not sound right, please let us know by reporting the song submission!
  22. Nice, Nice Indeed.
    🌟Yasuno got a reaction from ShioryWalker in How do I use the MS2MML File on the song page?   
    When viewing a song record, click on the green button to download that songs MS2MML file.

     
    Save it to a place you can find it! Once the file is saved, you can open it directly in the game when composing with a blank sheet of music! Here are some steps below:


    Now to get the song in-game!
    Begin by opening a blank music scroll. Double click on it to open it!

     
    Next on the composer screen click on the "Open File" button, and navigate to where you saved the songs file that you downloaded from Maple Beats!

     

     
    Open the file and it should load the music code into the composer screen automatically like so:

     
    Make sure you put in the title for the song, and the Best Played On instrument choice, and then hit compose! You can also hit the play button on the right before composing to make sure it sounds ok and imported correctly.
    If you import a song from a Maple Beats file and find that it does not sound right, please let us know by reporting the song submission!
  23. Sad
    🌟Yasuno got a reaction from KingKj52 in Does anyone know who to contact about getting the open source code for 3MLE?   
    Good luck,
    I have tried to find ALOE (The original author of the program) and / or the source code for over 4 years now. I even took to Twitter, and emails I found in various places of old team members that helped ALOE on the project and even going as far as sending them messages in Japanese (they are all Japanese). I even used web archive project to look back at pages from years ago to try to scrounge for contact information to no avail haha. However even the team members that did reply have no clue what happened to ALOE, and have no way to reach out to him.
    None of them had the source code either.
  24. Yay!
    🌟Yasuno reacted to Waberoid in Ciao   
    My friend showed me this site and I have already gotten a lot of songs. I plan on post ones I like that I do not see on here for Maple Story.
    I am learning how 3MLE works more and more and that I need to find the right scores. Through the process though I am willing to learn to get better with it and maybe make my own music with midi, once I figure out how to set it up with the keyboard lol.
  25. Yay!
    🌟Yasuno reacted to butterbattle in Hi   
    I find myself extremely interested in the musical aspect of MS2. It might become the main thing that keeps me in the game. 
    While I haven't worked with this kind of code, I already read music, so I'm planning on learning a bit and composing. Well....I say that, but I'm pretty lazy, so we'll see how it actually pans out. I'm looking forward to the growing score library and implementation of the in-game piano roll feature.  
×