Author Topic: How to get your FF7 MP3 soundtrack to loop [as] seamlessly [as possible]  (Read 55538 times)

willis936

  • *
  • Posts: 370
    • View Profile
Okey dokey.  Here's my ff7music folder:
http://www.megaupload.com/?d=IQOUEC33
Works solid on 7 x64, has everything you need to rock n roll.  Includes my trimming of the Remastered Soundtrack.  You'll have to tweak the buffer settings on your own.  Loopfudge should be the same as your out_wave.dll config's "buffer ahead on next track" setting.  The pre-buffer should equal the difference between the buffer setting and the buffer ahead.  Don't lower the buffer too much.  It's set to 250 and that seems optimal.


The OSTRemastered profile in the ff7music.ini should look like this to make use of the loops/avoid issues in some loops.
Code: [Select]
[OSTRemastered]
aseri=07 - Hurry!.mp3
aseri2=08 - Hurry Faster!.mp3
ayasi=08 - Lurking in the Darkness.mp3
barret=1-06 - Barret's Theme (Loop).mp3
bat=10 - Fighting.mp3
bee=16 - Honeybee Manor.mp3
boo=3-02 - Life Stream (Loop).mp3
bokujo=05 - Farm Boy.mp3
canyon=01 - Cosmo Canyon.mp3
cannon=4-12 - The Makou Cannon Is Fired ~ Shinra Explodes (Loop).mp3
cephiros=05 - Those Chosen By The Planet.mp3
chu=20 - Still More Fighting.mp3
chu2=14 - J-E-N-O-V-A.mp3
chase=1-22 - Crazy Motorcycle (Loop).mp3
cinco=08 - Cinco De Chocobo.mp3
cintro=05 - Those Chosen By The Planet.mp3
condor=10 - Fortress Of The Condor.mp3
costa=16 - Costa Del Sol.mp3
comical=14 - J-E-N-O-V-A.mp3
corel=18 - Mining Town.mp3
corneo=18 - Don of the Slums.mp3
crwin=13 - A Great Success.mp3
crlost=14 - Tango Of Tears.mp3
date=16 - Interrupted By Fireworks.mp3
dokubo=14 - Underneath the Rotting Pizza.mp3
dun2=09 - Chasing The Black-Caped Man.mp3
earislo=12 - Flowers Blooming in the Church.mp3
earis=19 - Aerith's Theme.mp3
elec=07 - Electric De Chocobo.mp3
fanfare=11 - Fanfare.mp3
fan2=1-11 - Fanfare (Loop).mp3
fiddle=12 - Fiddle De Chocobo.mp3
fin=17 - World Crisis.mp3
geki=15 - Debut.mp3
gold1=19 - Gold Saucer.mp3
gun=01 - Shinra Army Wages A Full-Scale Attack.mp3
guitar2=07 - On The Other Side Of The Mountain.mp3
hen=23 - Who Am I.mp3
hiku=03 - Highwind Takes To The Skies.mp3
horror=13 - Trail Of Blood.mp3
iseki=18 - You Can Hear The Cry Of The Planet.mp3
jukai=17 - Forested Temple.mp3
junon=06 - Off The Edge Of Despair.mp3
jyro=08 - Steal The Tiny Bronco!.mp3
ketc=20 - Cait Sith's Theme.mp3
kita=21 - The Great Northern Cave.mp3
kurai=04 - Anxious Heart.mp3
lb1=4-15 - The Birth Of God (Loop).mp3
lb2=4-16 - One-Winged Angel (Loop).mp3
ld=13 - Judgement Day.mp3
mati=02 - Ahead On Our Way.mp3
makoro=03 - Makou Reactor.mp3
mekyu=22 - Reunion.mp3
mura1=05 - Parochial Town.mp3
oa=02 - Opening ~ Bombing Mission.mp3
ob=02 - Bombing Mission.mp3
odds=11 - Racing Chocobo ~ Place Your Bets.mp3
over2=15 - Continue.mp3
parade=11 - Rufus Welcomming Ceremony.mp3
pj=14 - Jenova Absolute.mp3
pre=01 - Prelude.mp3
red=21 - Red XIII's Theme.mp3
rhythm=13 - Turk's Theme.mp3
roll=18 - Staff Roll.mp3
ro=10 - The Countdown Begins.mp3
rocket=15 - Oppressed People.mp3
rukei=21 - Sandy Badlands.mp3
sadsid=09 - Sending A Dream Into The Universe.mp3
sadbar=17 - Mark Of The Traitor.mp3
seto=03 - Great Warrior.mp3
sea=04 - A Secret Sleeping In The Deep Sea.mp3
sido=12 - It's Difficult To Stand On Both Feet, Isn't It.mp3
siera=11 - If You Open Your Hearts.mp3
sinraslo=19 - Infiltrating Shinra Tower.mp3
sinra=09 - Shinra Company.mp3
sid2=07 - Cid's Theme.mp3
snow=20 - Buried In The Snow.mp3
ta=01 - Final Fantasy VII Main Theme.mp3
tb=01 - Final Fantasy VII Main Theme.mp3
tender=23 - Holding My Thoughts In My Heart.mp3
tifa=05 - Tifa's Theme.mp3
tm=04 - On That Day, Five Years Ago.mp3
utai=3-09 - Utai (Loop).mp3
vincent=06 - The Nightmare's Beginning.mp3
walz=06 - Waltz De Chocobo.mp3
weapon=4-02 - Weapon Raid (Loop).mp3
yado=03 - Good Night, Until Tomorrow.mp3
yufi2=10 - Stolen Materia.mp3
yufi=04 - Descendant Of Shinobi.mp3
yume=17 - Who Are You.mp3
lb2_awe=4-16 - One-Winged Angel (Loop).mp3

Recently re-edited to have the latest updates to the remastered soundtrack, better looping on the bombing mission, psf support (not that you'll want it), and proper buffer settings already.  This works perfectly on Windows 7 x64, and should work with most other Windows x64 systems.  For x86 OS, you should edit the file paths in the profiles tab to the appropriate addresses.
*now includes trimmed mako reactor redux.
« Last Edit: 2009-08-28 23:01:53 by willis936 »

titeguy3

  • *
  • Posts: 1283
  • A jack of all trades
    • View Profile
Haha, that's smart. I renamed all my files to the old naming convention, like... fan2.mp3, aseri.mp3.. Doing it that way is probably easier.

ta and tb aren't the same, btw... I believe tb starts at the part where it's like DUNN, DUNN, DUNDUNNNNN

haha.
« Last Edit: 2009-08-15 03:46:27 by titeguy3 »

willis936

  • *
  • Posts: 370
    • View Profile
I did that too before I discovered covarr's .ini, but he didn't rename the files to work with the updated OSTRe loop files so I took the liberty to change a few things.   :-D

Covarr

  • Covarr-Let
  • Administrator
  • *
  • Posts: 3941
  • Just Covarr. No "n".
    • View Profile
no problem, and I've figured out why Covarr's version of ff7music.ini didn't have a loopfudge option. He used the Mad mp3 decoder (in_mad.dll), which doesn't have a configurable buffer (hence the loopfudge option doesn't do anything), whereas the old in_mp3.dll file DOES have that option. Only according to Covarr, that version doesn't seem to be compatible with 64-bit operating systems...

Can anybody attest that using in_mp3.dll on a 64-bit machine doesn't work and explain to me what goes wrong? I'm currently rummaging through the source code of the Mad mp3 decoder trying to find something that'll help, but it'd be nice if the incompatibility were fixable...
Win 7 x64 build 7201
in_mp3.dll  ---Nullsoft MPEG Audio Decoder 3.52.

Works perfectly
You found a version of in_mp3 that works with x64 AND doesn't crash FF7Music when you try to to change its config?!?!?! in_mp3 tends to have lower cpu usage than in_mad, and a changeable buffer, so I might modify my tutorial to use this version if you feel like uploading it. I also need to add/change some steps to reduce loop.

obesebear

  • *
  • Posts: 1389
    • View Profile
Win 7 x64 build 7201
in_mp3.dll  ---Nullsoft MPEG Audio Decoder 3.52.

Works perfectly
You found a version of in_mp3 that works with x64 AND doesn't crash FF7Music when you try to to change its config?!?!?! in_mp3 tends to have lower cpu usage than in_mad, and a changeable buffer, so I might modify my tutorial to use this version if you feel like uploading it. I also need to add/change some steps to reduce loop.

Check it --> Clicky
Look under the heading "The Tutorial"  Step 1)

Bosque

  • *
  • Posts: 58
    • View Profile
I use PSFs myself, and therefore I never have a problem with looping (go into the plugin configuration and select "Force all songs to play indefinitely")

sl1982

  • Administrator
  • *
  • Posts: 3764
  • GUI Master :P
    • View Profile
The point of using the mp3's is that finalfantim did a great job of remastering the soundtrack and some people would rather use that.

Kudistos Megistos

  • Banned
  • *
  • Posts: 3929
    • View Profile
The point of using the mp3's is that finalfantim did a great job of remastering the soundtrack and some people would rather use that.

Not to mention that there are a few other remixes/remasterings/rewhatevers of songs on the OST. Trust me, there's nothing like finally leaving Midgar and hearing the orchestral version of the main theme; it really is in a different league from the normal version.

Furthermore, I think (I'm not sure about this), that there might be difficulties with playing pieces of music with the PSFs that don't have their own individual track. I'm talking about the music from the Shinra mansion mainly (it certainly won't play properly if you don't have the right mp3). There's an mp3 of that, but AFAIK there isn't a PSF version. Does anyone know whether that plays properly with the PSFs? Or does the game play the normal version of "Those Chosen by the Planet" in the mansion and the final battle?

Hellbringer616

  • *
  • Posts: 1913
    • View Profile

Not to mention that there are a few other remixes/remasterings/rewhatevers of songs on the OST. Trust me, there's nothing like finally leaving Midgar and hearing the orchestral version of the main theme; it really is in a different league from the normal version.


Could you provide the song name for that, I'd love the orchestral version for this as well. Unless it's on Final Fan Tims soundtrack

Kudistos Megistos

  • Banned
  • *
  • Posts: 3929
    • View Profile
It doesn't have a special name, but here's a link to a youtube video:

http://www.youtube.com/watch?v=DqEfDUx0kyo

It's one of the three orchestrated tracks on the "Reunion" album.

Hellbringer616

  • *
  • Posts: 1913
    • View Profile
Awesome thanks!

One problem, But i'll check somewhere else before i just say screw it haha. CD is $103 @.@

Kudistos Megistos

  • Banned
  • *
  • Posts: 3929
    • View Profile
Awesome thanks!

One problem, But i'll check somewhere else before i just say screw it haha. CD is $103 @.@

You buy music? :-o

Actually, I bought that CD on amazon (for a much more reasonable price), along with the OST a few years ago. :wink:

Hellbringer616

  • *
  • Posts: 1913
    • View Profile
Yes i do :-D

I am PROUD to say i am not a pirate :-P

titeguy3

  • *
  • Posts: 1283
  • A jack of all trades
    • View Profile
Arrrr, matey!!!  :evil:
I turned to the pirates side after I once stupidly bought the game "enter the matrix."

Savvy?

Hellbringer616

  • *
  • Posts: 1913
    • View Profile
might wanna edit that. less the mods come down on you.

I dressed up as a pirate for Halloween. does that count? XD

titeguy3

  • *
  • Posts: 1283
  • A jack of all trades
    • View Profile
Halloween is of course what I was referring to, you didn't think..? Oh, hahahaha I can see how you'd make that misunderstanding. No, i just like dressing up like pirates, hahaha.

Seriously though, I buy products when they're worth buying. FF7, for one example. Although.. from a certain standpoint, most of the crap you view on the interwebs counts as piracy in some form or another. Anybody who says they've never enjoyed copyrighted material for free on the internet is either a liar, or doesn't have internet (56k doesn't count).

Hellbringer616

  • *
  • Posts: 1913
    • View Profile
I've watched Youtube. So i guess i count haha XD

Satoh

  • *
  • Posts: 386
  • Assuming this statement is correct, I'm alive.
    • View Profile
Saving final fantasy related images from a website = theft. (with the exception of art that is expressly permitted to be taken.)
Piracy = aquatic theft.
therefore...
the intarwebs are made of ocean and win. (and sometimes fail)

finalfantim

  • *
  • Posts: 113
    • View Profile
Okey dokey.  Here's my ff7music folder:
http://www.megaupload.com/?d=OZ3WSGN3
Works solid on 7 x64, has everything you need to rock n roll.  You'll have to tweak the buffer settings on your own.  Loopfudge should be the same as your out_wave.dll config's "buffer ahead on next track" setting.  The pre-buffer should equal the difference between the buffer setting and the buffer ahead.  Don't lower the buffer too much.  I know it's set to 125 in this version but 250 seems optimal.


The OSTRemastered profile in the ff7music.ini should look like this to make use of the loops/avoid issues in some loops.
Code: [Select]
[OSTRemastered]
aseri=07 - Hurry!.mp3
aseri2=08 - Hurry Faster!.mp3
ayasi=08 - Lurking in the Darkness.mp3
barret=1-06 - Barret's Theme (Loop).mp3
bat=10 - Fighting.mp3
bee=16 - Honeybee Manor.mp3
boo=3-02 - Life Stream (Loop).mp3
bokujo=05 - Farm Boy.mp3
canyon=01 - Cosmo Canyon.mp3
cannon=4-12 - The Makou Cannon Is Fired ~ Shinra Explodes (Loop).mp3
cephiros=05 - Those Chosen By The Planet.mp3
chu=20 - Still More Fighting.mp3
chu2=14 - J-E-N-O-V-A.mp3
chase=1-22 - Crazy Motorcycle (Loop).mp3
cinco=08 - Cinco De Chocobo.mp3
cintro=05 - Those Chosen By The Planet.mp3
condor=10 - Fortress Of The Condor.mp3
costa=16 - Costa Del Sol.mp3
comical=14 - J-E-N-O-V-A.mp3
corel=18 - Mining Town.mp3
corneo=18 - Don of the Slums.mp3
crwin=13 - A Great Success.mp3
crlost=14 - Tango Of Tears.mp3
date=16 - Interrupted By Fireworks.mp3
dokubo=14 - Underneath the Rotting Pizza.mp3
dun2=09 - Chasing The Black-Caped Man.mp3
earislo=12 - Flowers Blooming in the Church.mp3
earis=19 - Aerith's Theme.mp3
elec=07 - Electric De Chocobo.mp3
fanfare=11 - Fanfare.mp3
fan2=1-11 - Fanfare (Loop).mp3
fiddle=12 - Fiddle De Chocobo.mp3
fin=17 - World Crisis.mp3
geki=15 - Debut.mp3
gold1=19 - Gold Saucer.mp3
gun=01 - Shinra Army Wages A Full-Scale Attack.mp3
guitar2=07 - On The Other Side Of The Mountain.mp3
hen=23 - Who Am I.mp3
hiku=03 - Highwind Takes To The Skies.mp3
horror=13 - Trail Of Blood.mp3
iseki=18 - You Can Hear The Cry Of The Planet.mp3
jukai=17 - Forested Temple.mp3
junon=06 - Off The Edge Of Despair.mp3
jyro=08 - Steal The Tiny Bronco!.mp3
ketc=20 - Cait Sith's Theme.mp3
kita=21 - The Great Northern Cave.mp3
kurai=04 - Anxious Heart.mp3
lb1=4-15 - The Birth Of God (Loop).mp3
lb2=4-16 - One-Winged Angel (Loop).mp3
ld=13 - Judgement Day.mp3
mati=02 - Ahead On Our Way.mp3
makoro=03 - Makou Reactor.mp3
mekyu=22 - Reunion.mp3
mura1=05 - Parochial Town.mp3
oa=02 - Opening ~ Bombing Mission.mp3
ob=02 - Bombing Mission.mp3
odds=11 - Racing Chocobo ~ Place Your Bets.mp3
over2=15 - Continue.mp3
parade=11 - Rufus Welcomming Ceremony.mp3
pj=14 - Jenova Absolute.mp3
pre=01 - Prelude.mp3
red=21 - Red XIII's Theme.mp3
rhythm=13 - Turk's Theme.mp3
roll=18 - Staff Roll.mp3
ro=10 - The Countdown Begins.mp3
rocket=15 - Oppressed People.mp3
rukei=21 - Sandy Badlands.mp3
sadsid=09 - Sending A Dream Into The Universe.mp3
sadbar=17 - Mark Of The Traitor.mp3
seto=03 - Great Warrior.mp3
sea=04 - A Secret Sleeping In The Deep Sea.mp3
sido=12 - It's Difficult To Stand On Both Feet, Isn't It.mp3
siera=11 - If You Open Your Hearts.mp3
sinraslo=19 - Infiltrating Shinra Tower.mp3
sinra=09 - Shinra Company.mp3
sid2=07 - Cid's Theme.mp3
snow=20 - Buried In The Snow.mp3
ta=01 - Final Fantasy VII Main Theme.mp3
tb=01 - Final Fantasy VII Main Theme.mp3
tender=23 - Holding My Thoughts In My Heart.mp3
tifa=05 - Tifa's Theme.mp3
tm=04 - On That Day, Five Years Ago.mp3
utai=3-09 - Utai (Loop).mp3
vincent=06 - The Nightmare's Beginning.mp3
walz=06 - Waltz De Chocobo.mp3
weapon=4-02 - Weapon Raid (Loop).mp3
yado=03 - Good Night, Until Tomorrow.mp3
yufi2=10 - Stolen Materia.mp3
yufi=04 - Descendant Of Shinobi.mp3
yume=17 - Who Are You.mp3
lb2_awe=4-16 - One-Winged Angel (Loop).mp3

The only thing I can think that's left to be done with this version of ff7music is to find which tracks should use the resume functions and which tracks shouldn't.

Nice progress on your end  :roll:

Although i would gladly helped with precropped mp3's, many people do want the OST version (with already looped segments in the mp3 and fade out) so im currently doing that with The Favs.

EDIT:
I presume your link ff7music folder contain the precropped mp3's?

You might be 'happy' to know that i have some mp3's updated to sound better :wink:

Opening Bombing Mission (way improved):
http://www.megaupload.com/?d=X5XZY892

Still More Fighting: (better guitar sound, altough the volume might be too high overall considering the rest)
http://www.megaupload.com/?d=1FB96T8N

« Last Edit: 2009-08-25 13:28:21 by finalfantim »

willis936

  • *
  • Posts: 370
    • View Profile
Alright, thanks.   :-D

Before I start trimming the OST I have to ask if I'm allowed to post it (something about copyright and immoral corporate heads getting what they want).
Otherwise I'd love to get that done.

Before I reupload my ficedula folder can I ask someone to rework the bombing mission?  I think it was Torazo last time.
I'll try to get see what he did in audacity in the mean time.

EDIT:  Does anyone know if there's a way to select a certain frequency range in audacity (so I can select a few seconds of music, then the high frequencies in that piece and delete them)?
« Last Edit: 2009-08-25 16:02:10 by willis936 »

titeguy3

  • *
  • Posts: 1283
  • A jack of all trades
    • View Profile
I'm not sure what you mean...the frequency of an MP3 is constant throughout the entire file. You can use the effect...amplify option to change the amplitude of the sound wave for a selected bit, if that's what you want to do...but that's decibels--"Attenuation", not Frequency.
EDIT: I'm not sure what the default waveform is measured in, now that I take a closer look because there's an option to change it to decibels...

Or do you mean, sounds with a high pitch? If that's the case then effect...noise removal or effect...click removal might help you out a bit.
« Last Edit: 2009-08-25 17:47:56 by titeguy3 »

willis936

  • *
  • Posts: 370
    • View Profile
Okay, I was trying to do it a much hard way.  I gots it working now.

I'm having trouble getting my psf music working, but it's not exactly high quality plus the looping has the same issues and fades out at the end etc.

Any thoughts on me being allowed to post OST tracks?

sl1982

  • Administrator
  • *
  • Posts: 3764
  • GUI Master :P
    • View Profile
Okay, I was trying to do it a much hard way.  I gots it working now.

I'm having trouble getting my psf music working, but it's not exactly high quality plus the looping has the same issues and fades out at the end etc.

Any thoughts on me being allowed to post OST tracks?

I wouldnt advise it... but halkun is the ultimate decision maker on that one

willis936

  • *
  • Posts: 370
    • View Profile
Updated my files yay!

I'd make a thread for it but there are already so many.

titeguy3

  • *
  • Posts: 1283
  • A jack of all trades
    • View Profile
What'd ya update?

EDIT: haha, 137th post. so close, yet so far...