Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > General Emulation

Thread Tools Display Modes
Old 08-29-2004, 08:15 PM   #1
Senior Member
Join Date: Jan 2003
Posts: 1,760
Default SPC proper looping.

I'm trying to convert Final Fantasy 6 SPCs into WAV files, which will be eventually used as BGM files for FFXI. Unfortunately for me, I can't seem to figure out at what exact times the SPC should start the next loop, and where the next loop in the file starts.

(The BGM files are capable of looping, but they only support hex offsets, which I can figure out, thanks to Disch's post over in Tech Talk)

Any help? This is driving me insane, because this should probably be an exact science, not a practice session in listening for "what sounds right."

<P ID="signature"><hr>
Name: Kuik
Level: 40BLM/21RDM/29RNG/15THF/15NIN/8WHM
Nation: Windurst
Server: Fenrir
Linkshell: CursorSolaris</P>
Kuikorosu is offline   Reply With Quote
Old 08-29-2004, 11:34 PM   #2
Senior Member
Join Date: Apr 2001
Posts: 4,387
Default nurr

Apparently I just didn't know how to do it right. Moogly brought up a way to get around the problem I mentioned.

whoopsie <P ID="edit"><FONT class="small">Edited by Disch on 08/29/04 10:03 PM.</FONT></P>

Disch is offline   Reply With Quote
Old 08-30-2004, 01:45 AM   #3
Senior Member
Join Date: Mar 2002
Location: Albany, NY
Posts: 4,014
Default Wrong.

> The odds of all of them matching up
> so perfectly that you can loop without the sucky sideeffect
> is slim to none.

The odds of them matching up so perfectly that you can loop without a side-effect pushes 100 percent. Even if there are multiple samples being mixed at once, the fact of the matter is that in a looped sequence (which is the kind of music in most SPCs) the music will repeat and the samples will be triggered at the exact same times as before. If you make the loop point begin a few seconds into the second loop through the song to avoid voices sustaining through the first loop and then go back to that same point in the first loop of the song in the WAV file derived from an SPC, you will have a perfectly looping song.

Furthermore, this isn't even applicable only to SPCs that have been converted to WAV files. For any sample-based looped song on any console, you ought to be able to find proper loop points. Case in point, I downloaded an MP3 of the warp zone theme from Super Mario Sunshine and was able to loop it perfectly without any artifacting whatsoever using GoldWave and an extremely zoomed-in view of the waves.

<P ID="signature"></P>
MooglyGuy is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 02:06 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.