Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - FBX

Pages: [1]
1
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.

2
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.

3
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.

4
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

5
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.

6
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.

7
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.

8
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.

9
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.

10
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!

11
Again, use my Anxious Heart mod in audio releases section.

Don't need to. My package is literally the best quality you can possibly get with the original tracks, and they are even better than PSF as the format does not have the proper stereo reverb of the original hardware. In addition to that, I went OCD on the loop edits and went down to 5 decimal places (100,000th of a second) to make absolutely certain the loop transitions were bit-perfect. I'll put my tracks up in a Pepsi challenge against any other attempt to have the OST as it was originally intended.

12
Just so this thread is up to date for anyone who stumbles across it: SE have added the original PS1 music to both the Steam version and their own 2012 version. No more crappy PC MIDI approximations!

Except their ogg files are low quality and ripped from emulated renditions rather than the original PS1 hardware. In addition to that, some of the tracks were ended abruptly before the music was actually finished. See my other thread in this forum about my reference-quality music package.

13
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.

14
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

Pages: [1]