C3 Forums

MiloMod - A tool for Milo Venues

Recommended Posts

Mr. Stacks, sir, thank you so much for your efforts! Really great stuff. I've been using milomod for the past few days trying to get spotlights to work on dolphin. It seems I can get them to work when not using milomod but the camera just stays behind the crowd the whole time. When I use milomod on the same CON, the camera works as intended but no spotlights. Are you aware of any limitations with spotlights?

• Replies 71
• Created

Popular Posts

Thanks to Ethanr3912 for his suggestions and testing the new features, MiloMod 1.7 is now ready for release. This is a big update. Here's what's new. MiloMod 1.7 Change Log Fixed Command Lin

Yes, I thought I saw 4 somewhere, but apparently not. I've fixed it now at least.

Mr. Stacks, sir, thank you so much for your efforts! Really great stuff. I've been using milomod for the past few days trying to get spotlights to work on dolphin. It seems I can get them to work when not using milomod but the camera just stays behind the crowd the whole time. When I use milomod on the same CON, the camera works as intended but no spotlights. Are you aware of any limitations with spotlights?

I'm very curious about this as well. I've been using MiloMod to play (and test) customs for, well, ever, and now that I'm an author, I've often wondered if spotlights are actually having an effect, or if it's just the fact that the graphics on the Wii and Dolphin are crap. Hm!

Share on other sites
• 2 weeks later...

Yes, you are correct about the spotlight events. It looks like there was a bug in my tool and it wasn't storing spotlight events properly. I'm surprised the game didn't crash from that. There may be an issue with bonusfx as well, so I'll look into it and release an updated version soon.

Share on other sites
• 3 weeks later...

Sounds great! looking forward to the next version

Share on other sites

Here's MiloMod 1.2.

I haven't gotten any confirmation on this, but I need to make sure bonuxfx actually shows up properly. The effect isn't rendered in the Wii version (lol) so I can't confirm it works. The spotlight issue should be fixed now though.

Another potential issue I may have to look into is how post procs are actually blended. Official Milo venues often have two time values associated with a post proc, so I need to see how those work to try to include it in MiloMod. It could be that blending of post procs is broken right now.

Share on other sites
• 3 weeks later...

Hi, I can't seem to make this thing work. Whenever I drag a .milo_wii file extracted from a Rock Band 2 disc to this program, it says that it's not a valid .milo_wii file. What is a valid MILO file? Am I doing something wrong?

Share on other sites

I sent a post to this thread; if it appears, it can be safely ignored. I think I know why my MILO files aren't working. They're not RB3 compatible.

Sooo... How do I convert a MILO extracted from RB2 to be suitable for RB3?

Share on other sites
• 4 weeks later...

There is now a new version of MiloMod. Version 1.3 is now out and fixes the following:

• Fixed an issue where the unused intro post-procs could potentially get parsed incorrectly.
• Fixed a timing issue with note off events for sing-along notes.
• Changed post-proc conversion to properly support blended and hard-cut post-procs.

That last point is particularly important. Previously, all post procs would blend with each other if one post proc followed a different one, behavior unlike how the authoring docs describe. This is due to how these events are interpreted in the Milo file that I wasn't aware of before. Now, it works just like it's supposed to.

Share on other sites

Thank you for all of your hard work on improving MiloMod. It greatly enhances my experience on the Wii and allows me to make increasingly higher quality customs with every release

Share on other sites

Next feature I may work on is getting it to work better for multiple files. Maybe a command line batch option? And also, I still need to fix the compression.

Share on other sites
• 2 weeks later...

Where can I find MILOs for the AC/DC Live customs?

Share on other sites
• 1 month later...

MiloMod 1.4 is out.

Just a minor bug fix where singalong note off events were being stored incorrectly. This would make it so the assigned singer would essentially never stop singing. Also, the 1.3 version was not distributed with a KV.bin file, so this would have broken CON file importing. This file is now included and the feature should work as intended.

Share on other sites
• 5 months later...

Hey, Stack! First of all, this is really cool and I appreciate you making this for everyone!

I have a specific situation I'm curious about. I'm trying to get the singer to sing Harm2, and the Guitarist to sing Harm1. I downloaded MiloMod 1.4 and see that it doesn't have the option to have the singer to sing vocal part2 - only the guitarist, bassist, or drummer. Any chances of this changing in a future release? I realize this seems odd, but the reasoning is that in the song I'm working on, there are two singers, and the second singer is actually singing more than the lead singer in this particular song. I checked out Harmonix's DLC for 311's "Down" and Linkin Park's "In the End" to see how they handled this with two singers, and for both of them, they had the singer singing the red Harm2 part, and another band member singing the blue Harm1 part (in "Down", the drummer sings the blue Harm1 part, and in "In the End", the guitarist sings the blue Harm1 part). I'm trying to see if I can mimic this effect, having the singer sing the Harm2 part and another member singing the Harm1 part. My dry vox in Magma have the Solo/Harm1 singing both parts, but the singer still won't sing the red Harm2 part, probably because there are no notes in the Harm1 track associated with the dry vox during the Harm2 parts.

Any thoughts would be appreciated, and thanks again for making this for us!

Share on other sites

MiloMod 1.4 is out.

Just a minor bug fix where singalong note off events were being stored incorrectly. This would make it so the assigned singer would essentially never stop singing. Also, the 1.3 version was not distributed with a KV.bin file, so this would have broken CON file importing. This file is now included and the feature should work as intended.

This is should what i find for, thanks folks

Share on other sites
• 7 months later...

So I forgot to release MiloMod v1.5, which was supposed to have released in December 2019, and I forgot to release MiloMod v1.6, which was supposed to have released in April 2020. They're both very minor releases, and probably not as well tested, but I guess the plan was to roll it in with a bigger update, like fixing the broken compression. But here's what's new anyway.

MiloMod v1.5

Adds support for batch processing Wii folders through the command prompt. Arguments should be: milomod [input_folder] (optional) [-noMidiVenue] [-gameOriginRB3]

MiloMod v1.6

Added the option to change what character animation is used by default for tracks which have no play markers. This way, you can have a vocalist set to idle_intense for a song with no vocals charted which would otherwise have no play markers coming in from the MIDI normally.

Share on other sites
• 2 weeks later...

I went through the process of converting all of the Beatles songs and I have run into trouble with 1 particular song. "Day Tripper" for some reason won't load into Milomod. It says midi not loaded when I throw the CON at it. There is also about 5 or 6 other Beatles songs that says "Not a MIDI or a Milo"

http://www.keepitfishy.com/tbrb/tbrb_daytripper

Share on other sites

This is a strange case. I see an error about note ons without note offs. Looks like it was also reported in this thread earlier. I'm not sure how I would fix this though. It's nAudio throwing an error about not being able to load the midi in the first place. Resaving from Reaper seems to fix the issue. Even C3 CON Tools' MIDI Cleaner doesn't fix it. It makes it hard to track down what the real problem is and catch it before it becomes an issue.

Edit: Actually, there is a possible solution. Disable something called "strictChecking" which seems to work. I've disabled it in this version, so let me know if this does it.

Share on other sites

If I ignore error and just hit continue, the program kinda hangs and just spins and spins when I hover over with mouse. Still allows me to use the program but it doesn't do anything. It is at least loading up the midi now, though.

It's a little late now, but is there a batch option anywhere for 360? And how would one import into Reaper in order to resave?

Share on other sites
• 1 month later...

Thanks to Ethanr3912 for his suggestions and testing the new features, MiloMod 1.7 is now ready for release. This is a big update. Here's what's new.

MiloMod 1.7 Change Log

Fixed Command Line Mode with better processing of optional arguments. These may not even have worked at all before.

Added the option to customize the game origin override in the GUI. This is also supported as a command line argument. You can type in anything to use as a game_origin value in the DTA, though keep it as one word. To use it in Command Line Mode, the argument is "-gameOrigin" followed by a space and the value you want to use (as one word, of course).

Command Line Mode now allows batch converting of CON files! Usage is the same as processing Wii folders. Just point it to a folder of CON files and it will process them all. Also, any files which already had their Milo files converted will be skipped, allowing game origin and Midi venue removal to be done on different passes.

In the GUI mode, a menu strip has been added to include menu options and instructions on using the Command Line Mode. New features will be added here in future releases.

Also in Command Line Mode, backup folders are created automatically as needed instead of crashing when they're not found.

Here's an example of a command line... command that is supported. Optional arguments are anything after the path to the folder and are case sensitive.

milomod "path\to\folder" -gameOrigin mycustomgameorigin -noMidiVenue

Share on other sites

This is a great update! I'll make sure to reference this in my repo. I'll have to try it out first.

Share on other sites

Happy to have helped with feedback! Would like to thank you again for taking the time to incorparate these features. Really glad to see it all come together!

Share on other sites
• 3 weeks later...

Hotfix now uploaded. Same version, 1.7. It seems the midi venue wasn't being converted when run through the command line. This should be fixed now, for CON and Wii files. Also, command line mode should now work on individual CON files, not just a folder of them.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

×   Pasted as rich text.   Paste as plain text instead

Only 75 emoji are allowed.

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.