Failed to edit custom
- This topic is empty.
-
AuthorPosts
-
November 27, 2013 at 5:12 am #389516
Hi, tried to edit a custom and it didn’t work out. I was trying to fix a single chord in the Nothing Else Matters chart to learn a bit more about the tools. These are the steps I followed:
1) Installed Reaper with C3 and RBN templates and Limiter VST, Le Fluffie, Party Buffalo etc. I’ve already been able to play customs in the game so the basic Party Buffalo workflow seems to be fine. I’d already played Nothing Else Matters in the game.
2) Using Le Fluffie, opened the Nothing Else Matters CON in Song Explorer and extracted it to GHM2NothingElseMatters_extracted.
3) In Reaper, “Insert > Media File” and selected the extracted MIDI file, said yes to import it as 16 tracks.
4) Navigated to the appropriate measure of the Pro Keys Expert track and fixed the chord (yay, the easy part!)
5) “File > Export project MIDI” and overwrote the file in the directory.
6) The first time I tried to Create Package in Le Fluffie, I tried adding the entire extracted folder to the package. The result obviously didn’t load in the game. I then analyzed the original song’s package structure to try to emulate it:
6A)Open Song Packager
6:cool: Set Package Title and Description fields to arbitrary values (however I notice that if I set the title to “Nothing Else Matters”, with the quotes, I’ll get an exception if I try to save. So I used NEM as the package title).
6C) Drag GHM2NothingElseMatters_extractedRootsongsnothingelsematters into the folders pane.
6D) Verified that songs.dta is now present in “songs”, the MID and MOGG are present in “nothingelsematters” and the milo_xbox and png_xbox files are in “gen”.
6E) Click “Create Package” and it saves stuff and then loads it back into the explorer.
6F) Change package title and description “safely” and save again.
7) Use Party Buffalo to add the song to the flash drive and then try to play it in the game.
The song is detected, the album info and tiers all show up correctly. When I try to play the song it gets about 2/3 of the way through loading and then the Xbox freezes and has to be rebooted.
My guess is that the problem isn’t with how I build the package, because when I originally built the package incorrectly the album art didn’t show up and I got an in-game error when I tried to play the song (something like “Error loading song, skipping”). So my guess is that the problem is with the MIDI file. Since my actual change was almost non-existent, I’m guessing that the export was lossy of information that the game requires.
And in fact I see that the original extracted MIDI file was 158,402 bytes, and my saved and edited file is 153,668. Since I only changed one chord, I would expect basically the same size.
So my question for you fine people is where I went astray in the above steps. I kind of get the impression that using Reaper might actually be overkill for editing one chord. Is there an easier process I could follow to try to accomplish this?
Thanks for any help. I’m having fun even though I’m currently not succeeding ” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />.
November 27, 2013 at 5:23 am #409821You don’t need to go through so many steps. Drag the song to Le Fluffie. It’ll open in Song Explorer. Navigate through the folder contents (click on top left tab) and when you see the midi file, click and drag to your desktop. Leave that Le Fluffie window open. Do your REAPER thing. Make sure when you’re exporting that you have it set to embed tempo map, that it’s saving all project and all tracks separately. then back in Lefluffie, just drag and drop the exported midi (file name doesn’t matter) over the one you have selected in Le Fluffie. It’ll ask if you want to overwrite. Yes. Then go back to the main tab, click Save. try it in game.
November 27, 2013 at 6:17 am #409825That’s a much better workflow! Thank you.
I noticed that last time I did not check the box “Import MIDI tempo map to project tempo map” when I imported the MIDI file, and the resulting song length is incorrect, so that’s something else I was doing wrong before. I’m checking that box now.
When exporting, I am selecting:
* Consolidate Time: Entire Project
* Consolidate MIDI items: All
* Multitrack MIDI file
* Embed tempo map is checked
* Write project markers as MIDI cues is NOT checked
* Only markers… is NOT checked.
I tried doing this without actually editing the chart (eliminating the possibility that my edit was somehow causing the issue). The original imported file is 158,402 bytes. The exported file is 158,732 bytes.
The end result still freezes my Xbox. Somehow importing and re-exporting the file right away is corrupting it.
November 27, 2013 at 6:22 am #409827Someone else is going to have to chime in on the REAPER part of the issue, since I’m assuming you’re on a newer version than I am.
But don’t get hung up on the byte difference. There are various reasons why the MIDI could be different file sizes before and after importing in REAPER.
Not sure why it would hang. I see no obvious reason for it. I’m assuming you’re replacing the existing file with the edited one? Make sure you don’t have multiple copies of the same song on your Xbox hard drive. Maybe try rebuilding your cache (will lose customs scores). Beyond that not sure what else it could be going on.
November 27, 2013 at 7:01 am #409831Someone else is going to have to chime in on the REAPER part of the issue, since I’m assuming you’re on a newer version than I am.Not sure why it would hang. I see no obvious reason for it. I’m assuming you’re replacing the existing file with the edited one? Make sure you don’t have multiple copies of the same song on your Xbox hard drive. Maybe try rebuilding your cache (will lose customs scores). Beyond that not sure what else it could be going on.
Yeah I’m on version 4.57 (evaluation license), released on the 16th.
Double-checked that the MID file is getting updating by making an edit, importing it, re-extracting it from the package and making sure it had the edit. Tried nuking and rebuilding the cache, didn’t take. No duplicate copies of any songs (everything’s on the flash drive).
Some possibilities, however remote;
1) Something to do with that specific CON, doesn’t like my workflow. Could try editing a different song and seeing if the result is different.
2) My Reaper workflow is not right; I’d be interested in any alternate ways people would edit a custom to change one note (I am on PC).
3) My Le Fluffie workflow is not right, or a problem with Le Fluffie. Unlikely since other people are using it, but I could try compiling everything with Magma and seeing if the result is any different (this I’m not enthusiastic to do since it’s another tool to learn, with low probability of being the fix).
Anyway, thanks for your help. Maybe someone else has run into something like this before.
EDIT: To whittle down possibilities I tried opening the CON in Song Explorer and immediately saving it. The file size of the CON changed, so I know it was re-saved. The game has no trouble playing that. So it’s definitely either my Reaper workflow even without making changes (high-runner), or possibly the CON itself (low-runner).
November 27, 2013 at 10:07 am #409835Check that you only have one track per instrument (i.e. no multichannel).
November 27, 2013 at 4:59 pm #409852That’s definitely the case because I’m only importing the MIDI and then immediately exporting it without making any changes.
I did double-check the tracks and they all say “left” channel and there are no duplicate tracks.
If you are editing a .MID to change one note, would you use Reaper or another tool?
November 27, 2013 at 5:05 pm #409853If you are editing a .MID to change one note, would you use Reaper or another tool?
Definitely Reaper. Take a couple of screenshots of the import and the export screen and upload the MID you export please.
November 27, 2013 at 7:27 pm #409867Sure.
EDIT: Don’t need these anymore.
November 27, 2013 at 11:49 pm #409883Issue is fixed!
I noticed in pksage’s twitch video that Reaper 4 is not recommended. I downgraded to Reaper 3.78 and repeated my steps and it worked fine. Edited the chart and played it successfully.
Thanks everyone for your help. Next step is to try and create some pro keys.
November 28, 2013 at 8:05 am #409905Issue is fixed!I noticed in pksage’s twitch video that Reaper 4 is not recommended. I downgraded to Reaper 3.78 and repeated my steps and it worked fine. Edited the chart and played it successfully.
Thanks everyone for your help. Next step is to try and create some pro keys.
Wow really? I am also using 4 – so maybe it’s not just me being stupid all the time, maybe it is indeed Reaper’s fault sometimes? ” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />
November 28, 2013 at 9:52 am #409907Wow really? I am also using 4 – so maybe it’s not just me being stupid all the time, maybe it is indeed Reaper’s fault sometimes? ” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif”>
If Reaper 4 was the problem, you wouldn’t have seen a single custom from me…
-
AuthorPosts
- You must be logged in to reply to this topic.