Best vgm to wav conversion method ?
Posted: Wed Apr 21, 2010 11:25 pm
Hi , it seems there's alot of praise for Kega fusion sound emulation,
but unfortunately, no way to get same good emulation with a foobar or winamp
plugin. So, that's how I convert a vgm ost, into wav files.
A bit fastidious !
First I create a rom from all vgm files, with the help of
"VGM Play".
http://www.mjsstuf.x10hosting.com/SEGA%20DEV/SEGA%20GENESIS%20DEV.htm
The built in "ROM Builder" allow to set a silent pause , between
each track. I set it to 8 second, or anything enough big.
Then I open Kega fusion, and try to select the "weakest" options,
for the rendering of images. In the video menu, I set window size to 320x240,
scanlines to 0%, and uncheck "filtered" option.
Ideally I would disable the image, but kega fusion doesn't offer the option.
For the menu sound, I ensure to have the best options: 44100 Hz, SuperHQ.
However I do not enable overdrive, as it seems to just multiply volume
by two, with the risk of clipping. I assume there's no aditional precision
from using overdrive (in the case there's no clipping), but can't verify.
The Filter option of video menu , is unchecked too.
Then I begin to record the sound from kega fusion , with the "log wav file"
option.
Then I load the rom I've previously created.
Then I press the backspace key, to enable "fast forward" emulation.
On my laptop, that's still too slow.
Unfortunately , the playlist from the rom is looping.
So I must check when all tracks were played.
Then I close emulator.
Finally , I use the software WaveKnife, to automatically split the wav,
into tracks
http://www.spacetaxi.de/sf/waveknife.html
I set Wavekniffer to detect silence of 7 second, and with -90db
for noise level.
As you see , that's a lot of fastidious steps, with the hope of getting the best results.
Let me know, if you have comments/ suggestions.
Thanks
but unfortunately, no way to get same good emulation with a foobar or winamp
plugin. So, that's how I convert a vgm ost, into wav files.
A bit fastidious !
First I create a rom from all vgm files, with the help of
"VGM Play".
http://www.mjsstuf.x10hosting.com/SEGA%20DEV/SEGA%20GENESIS%20DEV.htm
The built in "ROM Builder" allow to set a silent pause , between
each track. I set it to 8 second, or anything enough big.
Then I open Kega fusion, and try to select the "weakest" options,
for the rendering of images. In the video menu, I set window size to 320x240,
scanlines to 0%, and uncheck "filtered" option.
Ideally I would disable the image, but kega fusion doesn't offer the option.
For the menu sound, I ensure to have the best options: 44100 Hz, SuperHQ.
However I do not enable overdrive, as it seems to just multiply volume
by two, with the risk of clipping. I assume there's no aditional precision
from using overdrive (in the case there's no clipping), but can't verify.
The Filter option of video menu , is unchecked too.
Then I begin to record the sound from kega fusion , with the "log wav file"
option.
Then I load the rom I've previously created.
Then I press the backspace key, to enable "fast forward" emulation.
On my laptop, that's still too slow.
Unfortunately , the playlist from the rom is looping.
So I must check when all tracks were played.
Then I close emulator.
Finally , I use the software WaveKnife, to automatically split the wav,
into tracks
http://www.spacetaxi.de/sf/waveknife.html
I set Wavekniffer to detect silence of 7 second, and with -90db
for noise level.
As you see , that's a lot of fastidious steps, with the hope of getting the best results.
Let me know, if you have comments/ suggestions.
Thanks