scousethief, yeah I could offer some help sometime next week. I this guide ( http://www.scorehero.com/forum/viewtopic.php?t=56998 ) to convert all my songs and it works perfectly (though it's worded a little oddly. I also use this batch file:
Though if you're going to use it, the paths in the batch will need to be changed (most notably code around where one enters the name of the song that's replacing the original - that's custom just for me). I assume you have a pack of Frets on Fire songs for this? You'll need to load up Feedback and convert all your notes.mid files and save them as notes.chart. Otherwise, good luck!
Code:
@echo off
echo Type the full path of your Goldwave executable file (ie. C:\Program Files\GoldWave\GoldWave.exe)
set goldwavePath=c:\program files\goldwave\goldwave.exe
echo Type the full path of your fsbank executable file (ie. C:\FMOD\Tools\fsbank.exe)
set fsbankPath=c:\gh\tools\fmod\tools\fsbank.exe
echo Type the full path of where you want to store your new fsb files (ie. C:\Wii\GHIII Custom Music)
set songsDir=c:\gh\ghii\custom music
echo Type the path of the folder containing your DAT and WAD file (ie. C:\Wii\GHIII Source\Music)
set wadDir=c:\gh\ghii\music
echo Type the full path of StdDatEdit (ie. C:\Wii\StdDatEdit\StdDatEdit.exe)
set StdDatEdit=c:\gh\tools\sde\stddatedit.exe
:importNewSong
echo Type the name of the song you want to replace (ie. slowride)
set /p songName=
echo Type the name of the song/tracks you want to import (ie. shoutatthedevil)
set /p importsongDir=
set importDir=c:\gh\fof\ghii\%importsongDir%
:importGuitarTrack
set guitarTrack=guitar.ogg
echo Converting guitar track
"%goldwavePath%" /process:GH3mono "%importDir%\%guitarTrack%"
echo Creating directory for guitar track
mkdir "%songsDir%\%songName%\guitar"
echo Moving and renaming guitar track to "%songsDir%\%songName%\guitar\%songName%_guitar.wav"
FOR /F "delims=." %%g IN ("%guitarTrack%") do set guitar=%%g
move "%importDir%\%guitar%.wav" "%songsDir%\%songName%\guitar\%songName%_guitar.wav"
echo Creating FMOD sound bank file
"%fsbankPath%" -o "%songsDir%\%songName%_guitar.wav.fsb" "%songsDir%\%songName%\guitar" -p cross -f adpcm -h
:importSongTrack
set songTrack=song.ogg
echo Converting song track
"%goldwavePath%" /process:Mix "%importDir%\%songTrack%" "-clipboard:%importDir%\%rhythmTrack%"
echo Creating directory for song track
mkdir "%songsDir%\%songName%\song"
echo Moving and renaming song track to "%songsDir%\%songName%\song\%songName%_song.wav"
FOR /F "delims=." %%g IN ("%songTrack%") do set song=%%g
move "%importDir%\%song%.wav" "%songsDir%\%songName%\song\%songName%_song.wav"
echo Creating FMOD sound bank file
"%fsbankPath%" -o "%songsDir%\%songName%_song.wav.fsb" "%songsDir%\%songName%\song" -p cross -f adpcm -h
:importRhythmTrack
set rhythmTrack=rhythm.ogg
echo Converting rhythm track
"%goldwavePath%" /process:GH3rhythm "%importDir%\%rhythmTrack%"
echo Creating directory for rhythm track
mkdir "%songsDir%\%songName%\rhythm"
echo Moving and renaming rhythm track to "%songsDir%\%songName%\rhythm\%songName%_rhythm.wav"
FOR /F "delims=." %%g IN ("%rhythmTrack%") do set rhythm=%%g
move "%importDir%\%rhythm%.wav" "%songsDir%\%songName%\rhythm\%songName%_rhythm.wav"
echo Creating FMOD sound bank file
"%fsbankPath%" -o "%songsDir%\%songName%_rhythm.wav.fsb" "%songsDir%\%songName%\rhythm" -p cross -f adpcm -h
:importPreviewTrack
echo Generating song preview
"%goldwavePath%" /process:Mix "%importDir%\%guitarTrack%" "-clipboard:%importDir%\%rhythmTrack%"
"%goldwavePath%" /process:GH3preview "%importDir%\%songTrack%" "-clipboard:%importDir%\%guitar%.wav"
cd "%importDir%"
del "%guitar%.wav"
echo Creating directory for preview track
mkdir "%songsDir%\%songName%\preview"
echo Moving and renaming preview track to "%songsDir%\%songName%\preview\%songName%_preview.wav"
move "%importDir%\%song%.wav" "%songsDir%\%songName%\preview\%songName%_preview.wav"
echo Creating FMOD sound bank file
"%fsbankPath%" -o "%songsDir%\%songName%_preview.wav.fsb" "%songsDir%\%songName%\preview" -p cross -f adpcm -h
echo Importing sound banks into DAT and WAD files
"%StdDatEdit%" "%wadDir%\%songName%.dat.ngc" "%wadDir%\%songName%.wad.ngc" -replace_qbkey %songName%_guitar "%songsDir%\%songName%_guitar.wav.fsb" -replace_qbkey %songName%_rhythm "%songsDir%\%songName%_rhythm.wav.fsb" -replace_qbkey %songName%_song "%songsDir%\%songName%_song.wav.fsb" -replace_qbkey %songName%_preview "%songsDir%\%songName%_preview.wav.fsb"
:importAnother
echo Do you want to import a another song? (y/n)
set /p createMe=
if /i %createMe% EQU y GOTO importNewSong
echo Deleting unneeded C header files
cd "%songsDir%"
del *.h