Qhimm.com Forums

Final Fantasy 7 => Audio => Releases => Topic started by: FBX on 2013-11-14 01:38:07

Title: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: FBX on 2013-11-14 01:38:07
I just completed my project of doing a reference quality music package update for FF7 PC. While there have been other similar packages made, mine offers the following advantages:

1. Maximum quality ogg conversion at Q = 10.00, which effectively gives lossless results.

2. Pulled from the OST and original game, the music tracks provided are 100% faithful and crystal clear.

3. Loop edits done at single-sample accuracy, assuring the transitions are perfectly smooth and retain every sample of data.

4. All tracks compared to original game and confirmed correct. For example, this includes using the up-tempo alternate version of "cephiros" for the "nointro" track. Any missing track data not found in the OST was recovered from the original game (like the intro to "rocket").

So what I need is for people to beta test the package to make sure all my files are working properly. I'll be playing a game from start to finish and testing the files myself. Let me know if you find any problems with any of the tracks, and I will look into it.

Download link:

http://filetrip.net/dl?qWYrWS4ZVO (http://filetrip.net/dl?qWYrWS4ZVO)
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: LeonhartGR on 2013-11-14 02:01:29
You can try uploading on filetrip.net.
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: FBX on 2013-11-14 02:56:28
You can try uploading on filetrip.net.

Cool thanks. I'm uploading it there now. Assuming no strings are attached, I'll edit the link with their address when it finishes uploading.
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: Covarr on 2013-11-14 17:30:37
I'm curious how this compares to the update that Square-Enix pushed out to the Steam and 2012 versions, which replaced all the converted MIDIs with actual game rips.
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: FBX on 2013-11-15 04:09:28
I'm curious how this compares to the update that Square-Enix pushed out to the Steam and 2012 versions, which replaced all the converted MIDIs with actual game rips.

That's the version I have, and is why I started the project to begin with. Their ogg set consists of weak quality rips of emulated PSF-style renditions of the tracks, and while better than the old midi method from the original PC release, it still left much to be desired. In addition to that, some of the tracks were truncated and of course this is unacceptable. So I set about using the 4-disc OST set as well as footage from the original game output and went all-out OCD on the loop edits by going down to the smallest possible level at 5 decimal places and made absolutely certain the loop edits were flawless. Then I multiplied the time code at those points by 44100 and this gave me the sample point data to edit into the ogg conversions, which I did at maximum quality Q=10.00 setting. These new music files are literally the best quality you can possibly have as the soundtrack to the game, and again have bit-perfect looping.

By the way, can you move this to the audio releases directory for me? I realize I technically posted this release in the wrong section. Thanks!
Title: Re: FF VII PC (2012) Maximium quality audio with bit-perfect loop editing:
Post by: DLPB_ on 2013-11-15 08:43:34
Since you have done them from the original OST (I assume from Flac originally or uncompressed wav), they should be of the highest quality.  I still have my doubts that they are "bit perfect" loops though.  I may give them a test some time. My released set won't have any difference to yours though in terms of what you hear.  The difference will be negligible unless you have expensive stereo equipment.

The reason I used 192 kb/s was because it was designed for the game, and having huge audio files is not ideal.
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: Covarr on 2013-11-15 15:54:33
and went all-out OCD on the loop edits by going down to the smallest possible level at 5 decimal places and made absolutely certain the loop edits were flawless. Then I multiplied the time code at those points by 44100 and this gave me the sample point data to edit into the ogg conversions
This really isn't the best way to go about doing this. Using Audacity, Adobe Audition, Goldwave, or really any similar software, you can look at actual sample data instead of time data, to easily line up the waveforms visually (and precisely) and get absolutely perfect loops.

Not to say your loops didn't turn out perfect, but you've almost certainly made things more difficult for yourself than they needed to be :P

Out of curiosity, what software did you use?
Title: Re: FF VII PC (2012) Maximium quality audio with bit-perfect loop editing:
Post by: DLPB_ on 2013-11-15 16:33:18
I used samples too, and even then you have to play it by ear and sight... it's not like you can get it absolutely perfect.  Sometimes you can... but it isn't bit-perfect.  More like 1/8 second...

Edit.  You can get it pretty close using software to do the looping.
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: FBX on 2013-11-16 05:35:58
This really isn't the best way to go about doing this. Using Audacity, Adobe Audition, Goldwave, or really any similar software, you can look at actual sample data instead of time data, to easily line up the waveforms visually (and precisely) and get absolutely perfect loops.

Not to say your loops didn't turn out perfect, but you've almost certainly made things more difficult for yourself than they needed to be :P

Out of curiosity, what software did you use?

I used Goldwave's "set marker" option after zooming down to the very smallest segments of the wave form, which gave me the exact time code at 5 decimal places. To make absolutely certain the loops were bit-perfect, I would copy the highlighted section and then paste at end of selection to compare the wave form. After undoing and redoing several times, I could see if there were any changes in the positioning of the peaks and valleys and adjust accordingly. Once I knew the loop positioning was "dead-on-balls accurate", I then took the 5-decimal time code and multiplied that by 44100. This gave me a sample entry of 3 decimals places which I then used winamp to enter the LOOPSTART data with. I've since been playing through FF7 with my music tracks, and so far the loops have been absolutely perfect. Obviously there's always a chance of a data entry mistake with that many tracks to edit, but it will take me some time to play through the whole game to find out if there are any errors.

Another thing I took into account was instrument bleed-over. Some tracks have this at the intended loop point, and so I made sure my loop points were well past any bleed-over, keeping the entire track intact.

Edit: Actually come to think of it, I could have used sample-based position instead of time code-based. I just didn't think of it at the time. Ah well, the end result comes out the same, even though I gave myself the extra step of multiplying the time code by 44100 to get the sample data. It seems the time code is rounded off to the nearest sample, so my 3-decimal entries are probably being ignored by the ogg code. It ends up being the exact same point anyway. For example in "tender", the time code gave me a sample position of 919786.203, which is rounded off to 919786.  I checked in Goldwave, and this is still the exact same point in the track.
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: FBX on 2013-11-16 10:13:07
Well it took 4 hours, but for my own OCD peace of mind, I re-encoded the entire soundtrack using Goldwave's sample point data, rather than the 5-decimal time code data. This will prevent fractional rounding errors, if any, that may or may not have occurred in some tracks of my original package. We're talking about single sample differences, which are likely imperceptible to the human ear, but again I wanted peace of mind that I can say these tracks truly are 100% perfect on loop edits. It also gave me an opportunity to double-check the loops themselves on each track, and they were all as I expected them to be.

OP is updated with the new link. Thanks for pointing out my oversight on the sample point option in Goldwave. I've still kicking myself for missing that.
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: LeonhartGR on 2013-11-16 11:42:16
Your OCD convinced me... wth... I'm downloading!  :evil:
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: FBX on 2013-11-16 19:57:14
By the way, I'm hearing reports that Square/Enix/Eidos made a mistake on the music_ogg conversions and forgot to include a "wind.ogg" file, which is there is a 4-bit wave file version of in the other music directory folder. If you want to correct this mistake, you can first convert the wave file into a 16-bit signed stereo format, and then convert that to ogg. Lastly of course, edit the ogg metadata with a LOOPSTART point of 0 and put the file into the music_ogg folder.

Meanwhile, I'm going to investigate the wind sound on the original game to see if I can record it directly, since it appears the version packaged with the PC download is truncated too short.
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: ThunderPeel2001 on 2013-11-18 19:28:40
What were your source files on this? The original CDs converted to WAVs/FLACs?
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: FBX on 2013-11-23 14:30:24
What were your source files on this? The original CDs converted to WAVs/FLACs?

Correct, as well as output from the original PS1 game to recover any missing data. Speaking of which:

Already playing through the original PS game, I discovered we (those that have done OST edits) have also been doing "cintro" incorrectly. It turns out in the original game, the bell instrument comes in every 9th beat as opposed to every 5th beat on the OST version of "cephiros". I spent the past hour making a new edit of "cintro" to reflect this, which can be downloaded here:

http://filetrip.net/dl?4EJQcqZxvm

Just replace the current cintro.ogg file with the one in this zip package.

I won't be updating the full main package until I've finished playing through the PS1 game to double-check all music tracks. Any new corrections I find to make will be added here like cintro.
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: ThunderPeel2001 on 2013-11-26 01:52:45
Nice one. But why isn't this reflected in the new SE OGGs, I wonder?

I'm sure I remember comparing the original extracted PS1 music and hearing two chimes of that bell. Maybe not.

DLPB got it right in his package, though.
Title: Re: FF VII PC (2012) Maximium quality audio with perfect loop editing:
Post by: FBX on 2014-02-10 17:08:07
Sorry for being absent so long. I got sidetracked by other projects. Someone reported a glitch on the "yufi" track which I confirmed from my end. Although the track plays perfectly fine in stand-alone players, the game glitches and shuts it off right after starting to play it. The only thing I could figure was there was bad data hidden in the encode that made the game glitch out. I've re-encoded the track and tested it as working properly in-game, which can be downloaded here:

http://filetrip.net/dl?H1FzhKbRhQ

Just delete the "yufi.ogg" file already in the music_ogg folder and replace it with that one after you unzip it.

I'll keep an eye out and continue to play through the game to make sure there are no other issues that come up.
Title: .
Post by: [email protected] on 2016-01-19 22:55:36
.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Jotaro on 2016-01-19 23:32:30
Thank you so so much! Yuffie's recruitment theme is one of my favorites, so I'm really happy about this! ;D
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Spooniest on 2018-11-18 12:43:01
Uhm. I found a way around the problem of the Mideel Flashback Redux of the Overworld Theme not playing correctly.

(https://i.imgur.com/cDeLbiym.png)

This took me all night.

https://www.dropbox.com/s/zkncn6i0n0wymnc/tb.zip?dl=0 (https://www.dropbox.com/s/zkncn6i0n0wymnc/tb.zip?dl=0)

Once I had installed your ogg mod, it was a simple matter of editing the track in audacity, and then just dropping the file in the music_ogg folder in what I'm only gonna guess is gonna be C:\Program Files (x86)\Steam\steamapps\common\FINAL FANTASY VII\data\music_ogg (that's the file path on my computer anyway), and hitting "Replace The File In The Destination." It is actually not the overworld map theme, it's its own dedicated track. Kind of surprised it worked.

Now, this plays correctly in that scene, more or less. It's probably never going to be 1:1 with the PSX Version, but this is what I'm gonna use from now on.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Spooniest on 2018-11-19 04:04:48
I've already fixed that track in The Reunion - but I also fixed the scene there too.

But I'm playing it with Reunion. I got to that scene and it wasn't fixed, tho. :| Did I not install the latest version or something?
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Spooniest on 2018-11-20 08:17:33
Well I guess my track can be a stopgap until Revision 6 is out. Gosh, I didn't know you were gonna add to this.

I feel like I'm looking at one of my late mom's paintings, and saying 'wow Mom it looks done' and she's saying 'Oh this is nowhere near done' and I'm all WHAAAAA
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: leatitia on 2022-12-07 01:34:07
Well I guess my track can be a stopgap until Revision 6 is out. Gosh, I didn't know you were gonna add to this.

I feel like I'm looking at one of my late mom's paintings, and saying 'wow Mom it looks done' and she's saying 'Oh this is nowhere near done' and I'm all WHAAAAA

could somebody please reupload?
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: leatitia on 2022-12-19 20:10:37
Nobody?
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Bonez on 2022-12-20 02:42:35
10 years my dude... 10 years...
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: leatitia on 2022-12-23 23:33:47
Still hoping
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Bonez on 2022-12-24 01:10:40
As has been explained to you several times, this mod is just the original PSX/OST songs... Which exactly what FFNx Music is... Use that instead. There's no reason to keep asking for this.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: FBX on 2022-12-25 00:15:12
As has been explained to you several times, this mod is just the original PSX/OST songs... Which exactly what FFNx Music is... Use that instead. There's no reason to keep asking for this.

Sorry I was awol for so long. If they did the same obsessive editing and inclusion of missing intros that I did, then that's cool. If not, here's mine:

https://www.patreon.com/posts/final-fantasy-pc-76339971
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: AuthenticM on 2022-12-25 04:07:51
Sorry I was awol for so long. If they did the same obsessive editing and inclusion of missing intros that I did, then that's cool. If not, here's mine:

https://www.patreon.com/posts/final-fantasy-pc-76339971
Does your mod fix the music issue in the revelation scene about Cloud's memories? When he throws Sephiroth into the mako. That scene is bugged in every version of the game other than the original PS1 version.

Here's a timestamp to a twitch video that shows it:

https://www.twitch.tv/videos/465552182?t=2h39m16s

I don't know if the FFNx music mod fixes it; the last time I did a full playthrough of the game was three years ago, and the music was still bugged then. If it does fix it, great! If not, then perhaps your mod could be of use.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: FBX on 2022-12-25 06:17:02
Huge apologies! I seem to have uploaded the wrong music folder. Working on recovering the correct one. I have no idea why my game file didn't contain it. Working on going through my backups.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: FBX on 2022-12-25 07:49:53
Tragedy:

https://www.patreon.com/posts/absolute-tragedy-76347992

I looked into seeing what FFNx had done, and as far as I can tell, it's the PS1 midi files used (someone correct me if I'm wrong). The original point of my project back in 2013 was to use the OST CDs as they are far better in sound quality than the PS1 midi files. It's a shame I lost so much work, and I'm going to get back to it as soon as I can (by Spring time at least). Just have way too many projects in queue right now. Very sorry about this false hope.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: leatitia on 2022-12-25 15:10:29
That is what I was thinking. FFNx is not the same since has not the quality of the OST. Maybe somebody else has your work on his computer and can upload it when you allow?
Title: Re: FF VII PC Maximium quality audio with bit-perfect loop editing:
Post by: leatitia on 2022-12-25 15:12:29
You can try uploading on filetrip.net.

LeonhartGR do you still have the files?
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: AuthenticM on 2022-12-25 18:01:46
Tragedy:

https://www.patreon.com/posts/absolute-tragedy-76347992

I looked into seeing what FFNx had done, and as far as I can tell, it's the PS1 midi files used (someone correct me if I'm wrong). The original point of my project back in 2013 was to use the OST CDs as they are far better in sound quality than the PS1 midi files. It's a shame I lost so much work, and I'm going to get back to it as soon as I can (by Spring time at least). Just have way too many projects in queue right now. Very sorry about this false hope.
You might be interested to know that a musician has started to "restore" the Final Fantasy 7 OST using the original uncompressed samples that he tracked down over a number of years. He goes by the handle TSSF. He had already made a handful of tracks some years back, but he's starting over from scratch now.

https://twitter.com/tssf/status/1590088718500892674

He made the rounds recently after finishing his Chrono Trigger project, which sounds amazing.

https://www.youtube.com/watch?v=cw_4DVI-5Vo

Since some of your work has been lost, perhaps it'd be better to wait until TSSF is done with his project, and you could work off of his files? It would sound way better than the official CD OST released by Square since the tracks on that are still the ones that have been processed and compressed for the game.

Just a thought!
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: FBX on 2022-12-28 01:34:26
You might be interested to know that a musician has started to "restore" the Final Fantasy 7 OST using the original uncompressed samples that he tracked down over a number of years. He goes by the handle TSSF. He had already made a handful of tracks some years back, but he's starting over from scratch now.

https://twitter.com/tssf/status/1590088718500892674

He made the rounds recently after finishing his Chrono Trigger project, which sounds amazing.

https://www.youtube.com/watch?v=cw_4DVI-5Vo

Since some of your work has been lost, perhaps it'd be better to wait until TSSF is done with his project, and you could work off of his files? It would sound way better than the official CD OST released by Square since the tracks on that are still the ones that have been processed and compressed for the game.

Just a thought!

Already been friends with him for a while. It's a hit and miss concept though, as often times the original instruments don't sound quite right compared to the original playback. At least with the OST's it's uncompressed original files before they made their way onto the PS1 discs, and the stereo reverb is amazing. I once sent the musician that did Doom on the PS1 the output files of how it sounds on the PS1, and he was shocked to find out commercial PS1's sounded so awful, and were lacking his original reverb effects as well. Seems dev kits had far superior sound quality and capability over consumer-grade PS1 consoles.

At any rate, eventually I will get this tackled again. At least I don't have to start completely over.
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: tssf on 2022-12-28 10:18:24
You might be interested to know that a musician has started to "restore" the Final Fantasy 7 OST using the original uncompressed samples that he tracked down over a number of years. He goes by the handle TSSF. He had already made a handful of tracks some years back, but he's starting over from scratch now.

https://twitter.com/tssf/status/1590088718500892674

He made the rounds recently after finishing his Chrono Trigger project, which sounds amazing.

https://www.youtube.com/watch?v=cw_4DVI-5Vo

Since some of your work has been lost, perhaps it'd be better to wait until TSSF is done with his project, and you could work off of his files? It would sound way better than the official CD OST released by Square since the tracks on that are still the ones that have been processed and compressed for the game.

Just a thought!

FBX and I have known each other for a while.

I think this is a different kind of preservation. While the restorations I'm doing are nice and all, the preservations that he's doing is keeping original soundtrack quality alive

The reverbs sound different on hardware, emulation, and other things. I honestly would love to hear the originals preserved. I'm still trying to find the original soundtrack to find the best quality to compare to when I do my restorations

My restorations are also a personal taste, I could simply use the samples edited in the same way they were for the PS1 but then how different would it be ha ing the music play back at a higher sample rate with less PS1 frequency response?

So when I make my versions, I usually try to keep the patch (unless the whole patch sounds bad) playing from a spler that plays the sounds back similar to how original romplers used to play them, with a reverb that was released around the same time (ie: they're designed to sound kind of like how Uematsu could have made it sound off of PS1 hardware)

Good luck fbx! Looking forward to seeing this revived
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: Kuraudo. on 2022-12-28 18:01:17
Thanks for coming back on this FBX. It is another interesting work, this time on top of the OST CDs.

Just out of curiosity:
"The OST's it's uncompressed original files before they made their way onto the PS1 discs."
Any source about the aforementioned? I don't think we do have evidence the soundtrack was created pre-PS1 hardware.

One more: Did you record it off PS1 hardware?

Also: Does this reprint help the cause somehow? "FF7 Revival OST (https://www.jp.square-enix.com/music/sem/page/ff_revival/FF7/)" official 2019 release by SE with its audio hi-res 24bit/96kHz quality
Title: Re: [FF7PC-Steam] Maximium quality audio with perfect loop editing (2013-11-16)
Post by: leatitia on 2022-12-29 22:36:50
My friend is in contact with LeonhartGR who downloaded your version but he can not find the file. Any idea what the filename of the archive was when you created it? Maybe we can restore your files like this.