[PS3] Current situation with loop-ending affected songs
- This topic has 49 replies, 9 voices, and was last updated 3 years, 2 months ago by Origami.
-
AuthorPosts
-
October 29, 2019 at 1:45 pm #507651
Finally got the chance to test applying fixes to troubled songs i posted earlier:
‘fix while converting’ helped with these songs:
Dire Straits – Money for Nothing
Halestorm – Love Bites (So Do I)
However these songs retained the same issue with the loop-ending:
Creedence Clearwater Revival – Commotion
Linkin Park – The Messenger
The Turtles – Happy Together
Trapt – Headstrong
October 29, 2019 at 5:20 pm #507656Yeah as I wrote, some songs stubbornly resist the fixing procedure of C3 CON Tools ” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />
I will update the list when I find more of them so that other people know to expect, for example recently I had to manually fix Time Warp.
There’s a chance even the manual fix might not work for some customs, but so far it did.
November 7, 2019 at 3:47 am #507765Hello all. This information is for PS3 and the s/w is on the windows side.
Here is my list of Beatles songs that exhibited the loop-ending issue. Along with their midi and song lengths and the [end] event setting I used. I apologize that all of this info is not available for all the songs. I was part way through when I realized that I should be writing stuff down, but it was too late. Once you encrypt the midi, you cannot look at it again.
Thanks to BornGamerRob for his post on extracting the midi from a con file. Many thanks to Shroud who I have been PMing so I didn’t look more of a fool than I am(better to be quiet and thought a fool than open your mouth and remove all doubt-Twain or Lincoln I think).
I did try method 1 from post 12 above on all of these, but it did not fix any of them. I tried the ‘fix mogg that loops’ on a couple but no dice.
My procedure is:
Open C3ConTools
Click ‘Song Analyzer’. This opens a new window, click ‘File’, ‘Open song file’ and then navigate if needed to your song directory. If you left everything as the default setup, just have your problem cons in the CONS directory. Click the song you want and then ‘Open’. You will get a nice window that will show all sorts of info about the midi file. The one we need is the Midi length in seconds, near the top and the audio length in seconds near the bottom.
Nearly all the songs with problems have the midi length greater than the audio length(and even now I am not sure if this audio length is the actual length of the audio of the mogg file).
Then we drag the con file onto a blank area(other areas may work) of the C3ConTools window. Another window will open. Click the MIDI button and this will extract the midi from the con file and place it onto the Clipboard. You can then click on your destination folder and do a Paste. Do not close the other window or this will not work. You can close it after the Paste.
Start Reaper(YMMV but I kept reaper in the same Customs folder I installed everything into. I found this easier for moving files around and keeping track of the updates. Reaper then just uses the same con directory as the tools). You do not use a template or project for this process.
Click on Insert and then Media File at the top and then navigate to your directory and choose the mid file you want to use. You will get a Dialog box open for Import Options. Expand Tracks and Merge Source Tempo should both be checked and hit OK.
You may or may not get additional Dialog Boxes to choose Import 2-Channel MIDI as Multichannel on a single track. This did not occur all the time. I guess if I unchecked the Always prompt box, it would go away(a Reaper genius I am NOT).
If you double click the Event Track(and sometimes just a single click would work on some songs), you should get a window at the bottom below the one with the tracks. If you click one of the indexes, you will see the line on the upper window move to that position. At the bottom of the list is an index with a Text Event with a Parameter of [end]. This will be at the last time index in the midi file. Anything beyond that is what is thought to be the issue. You might notice another index event call ‘All Notes Off’. This is sometimes on the other tracks as well and does not cause any issues even if it’s position is after the [end] event.
Click on the line with the end event and notice where the indicator moves to on the upper window. There is also a nice large counter at the top of the lower window. This has both the position info and a time stamp on it. You will probably find that the time is past the audio file length. This is what needs fixing. if you double click the position box, it will turn blue and you can then change it. This position will look something like 104.1.99 which corresponds to 3:06.7 or 186.7 seconds of midi file time. If your audio length was 184 seconds, then we need to shorten the midi length. You can change the 104.1.99 to 103.3.99. I found if you input 103.4.0, Reaper would change it to 103.3.99 most of the time. These are the ‘quarters’ that Shroud is referencing in post 12. An event can occur at any time in the midi, but Beats happen on the quarters so our [end] event is best kept to quarters(or within the .01 that Reaper likes).
Now that you have moved the [end] event before the end of the audio length, you have to check all the other tracks to make sure that there is nothing happening in any of them that is past the new [end] time. Click/Double click on each one and look near the bottom. Change the position value of the last index to be before the new [end] event. In Venue it might be [ProFilm_a.pp] among other ones. There might be multiple events with the same position, just change them all. One of the most important is the Beat Track. If there are any entries past the [end] event position, highlight the row and delete it. You will notice that one of the bars on the actual beat track in the upper window will disappear. The last Beat entry should be starting at the quarter before the [end] event starts. I do not know what happens if you remove a few extra.
When you click on the instruments and vocal tracks, you are looking for the Text Event [idle]. Again if past the [end], change the position value. Again ignore the All Notes Off entry. There might also be an [idle realtime] entry. These are to tell the character animation to stop. Just change the position value to be before the [end].
When you have finished all that, you can go to File, Export Project Midi. You will get a Dialog Box. It should have Entire Project and All buttons at the top and Multitrack Midi File at the bottom. Embed Temp Map is checked. You can specify the file name, or just leave it as midi_export.mid. NOTE the program will not give you a warning about overwriting files with the same name.
Now this is for the setup that Reaper shows me. If you have watched pksages Lets Author twitch stream, he gets a Reaper window with lots of colours in the different windows. I have not been able to get mine to look like that.
So your now modified mid file is ready. At this point you might want to make a copy of it so you can change it later. At this point you need to make sure that your modified mid file has the EXACT same name as the one that was extracted from the con file.
And once again we use the wonderful C3ConTools. Click the PS3 Converter button. You get the PS3 Converter window opening. Click Encryption Options. Make sure MIDI to Edat Encryption is Type 3 and then PAL or NTSC. If you have(and you must have) used the converter before, the options remain the same. Click Encrypt Replacement Midi File(s), and a file window will open. You can then choose(up to 10 I think) the files you wish to convert. It takes the mid file and changes it to a mid.edat file. I’m not sure if the mid file gets changed into the edat or the edat gets created and the mid file is deleted, but once you do this, your mid file is no longer accessible. Unless you made a copy in case it still loops.
You can now copy the edat file onto the PS3 into the same folder as the original. Nothing else needs to be copied, this doesn’t affect the mogg or the songs.dta file.
The next post will have the file names
November 7, 2019 at 4:26 am #507766All songs are by The Beatles, except for Commotion by CCR.
No Values, sorry, but I don’t think I moved the [end] very much. These all worked the first time.
Julia
A Hard Day’s Night
Being for the Benefit of Mr Kite
Good Morning, Good Morning
Song Midi Length Audio Length [end] changed to
Help 140.718 140.67
Helter Skleter 273.174 272.48
I Feel Fine 143.523 143.45
If I Needed 146.702 146.69
Know Secret 120.824 120.84
Lucy Sky 221.249 221.33
Maxwells 209.118 209.4 115.3.99
Michelle 175.687 176.06 84.4.99
Poly/Bath 194.267 192.95 95.2.99
PolyPam 89.013 88.13 59.2.99
Pep Reprise 86.877 86.27 42.2.99
Something 186.702 186.7 103.4.99
The Word 174.523 174.98 87.3.99
You Never 229.34 229.19 85.2.99
Yesterday 129.476 127.36 51.3.99
Let It Be 252.109 249.7
HeyBulldog 203.495 203.3 86.3.99
Bird Can Sing 123.005 122.49 68.2.00
Tmrow/With 144.586 144.15 75.1.00
BuyMeLove 135.038 134.13 96.3.99
DayTripper 173.886 172.08 98.3.99
StandingThere 175.082 173.85 116.3.99
I Want You 470.481 468.79 208.1.50
Commotion 166.481 163.95 87.1.00
November 7, 2019 at 4:29 am #507767As you can see, the differences are sometimes not very large, and a few are reversed. I think the song lengths are just a guideline for going in and changing the [end] event. It may even be that it is just a stray Beat event that is causing the problem.
hope this helps some people.
I’m just glad the Abbey Road Medley was fine.
I hope Thick as a Brick is ok!
November 10, 2019 at 6:26 pm #507794All songs are by The Beatles, except for Commotion by CCR.
Hi, do you mean that all the songs in your list suffer from the loop ending problem, or are you only guessing they probably do so because of the discrepancy between midi and audio lengths? Be aware that there are many songs with such discrepancy but no loop ending problem.
Also, remember that when the custom is not multitrack, you can use method 3 from my list (extracting the audio for phase shifter, then rebuilding in Magma) which doesn’t require to modify the midi file, and actually doesn’t require any choice on your part. I spent some time trying to unsuccesfully fix the midi of “Would I Lie To You?” which I probably already messed up myself at the first attempt, only to remember later about method 3… which fixed it immediately.
November 11, 2019 at 2:29 am #507796When I first played Day Tripper and it loop ended, I did not think much of it, I just put it down to not play it. The next time I played I picked it, and had the same problem, so I figured something was up.
When I posted about that, wondering if it was a d/l issue or something, you directed me to this this thread.
I then played through all the Beatles songs I had d/l(which was, all of them).
The list above was all the songs that loop ended. Lucy only sort of loopended, it would repeat for a while and then exit, but I changed it to remove that issue as well.
I barely made it through working with Reaper. I’m sure I would have accidentally launched nuclear missiles if I had fired up Magma!
November 24, 2019 at 7:36 am #507907I hope Thick as a Brick is ok!
In case you were still worried, Thick As A Brick is fine, it doesn’t loop.
November 26, 2019 at 3:27 am #507952Thanks for the info. I am slowly working through all the songs, not trying for score or anything, just finishing them, to check for looping. Only up to the ‘D’s so it will take a while.
November 29, 2019 at 5:41 pm #508029Is there any way you can post the fixed versions anywhere?
November 29, 2019 at 7:00 pm #508030Is there any way you can post the fixed versions anywhere?
I’ve been thinking about it. I should contact the original authors and see if they are ok with the idea, and maybe if they want to post the ps3 fixes directly under the original custom.
November 30, 2019 at 6:33 pm #508048I’ve been thinking about it. I should contact the original authors and see if they are ok with the idea, and maybe if they want to post the ps3 fixes directly under the original custom.
That would be amazing. I may reach out to you via PM, as I seem to have found some other problematic songs.
December 15, 2019 at 7:54 pm #508417I have added a few MIDI files fixed by myself to the list in post #5. They are unencrypted so that PAL/NTSC users can encrypt them for their own system.
December 16, 2019 at 5:52 pm #508435@Spike1958 Any chance you can upload the fixed MIDI’s for the Beatles (and CCR) songs that you’ve fixed?
January 5, 2020 at 11:28 pm #509019Hi everyone, I was able to get some of the Beatles songs fixed from the loop ending. Please see the below link for the ones I was able to fix. These are the un-encrypted MIDI files that you can use to replace the existing ones and encrypt to either PAL or NTSC.
https://drive.google…N3O?usp=sharing
That said, I’m having trouble with the below tracks and am hoping someone can step up and provide a fixed MIDI for these:
Beatles – Poly/Bath
Beatles – I Saw Her Standing There
Beatles – Do You Want to Know a Secret?
Beatles – Yesterday
CCR – Commotion
It’d be great to get these working for the PS3 community once and for all. Also, if anyone needs instructions on how to get these fixed MIDI’s setup and on your system, feel free to PM me.
-
AuthorPosts
- You must be logged in to reply to this topic.