Thank you for posting this info. It is great! I have some NES music on my phone to listen to, but not every tune that I want. I appreciate the effort put forth into making this video.
Thanks a lot for this. I knew about everything except the lame encoder bit. Works great, now time to fill my ipod with some classic tunes that I've just had sitting around in Foobar.
Is there an input that I can give Foobar, so that it will export several songs to MP3, without bothering to name each file individualy? And thanks :) Worked great!
It's not stupid to convert a .nsf to .wav! .wav is the sound format a lot of game editors use. For example: Zelda Classic uses .wav file, so you can make your own zelda quest using say, "Megaman.nsf", change the sprite and you have a megaman/zelda game. Listening to these in mp3 format is stupid!
@xenomicx These arent meant for listening, though that is something you can do with them. This is meant for converting them into mp3 for ringtones. And most people aren't going to 'make their own zelda quest', when they just want a ringtone or an mp3 to listen to.
Awesome dude, thanks a bunch. Even though most of the popular NES soundtracks can already be found in MP3 format through regular download, the more unknown ones do require NSF to MP3 conversion. Battletoads & Double Dragon did have an NSF upload somewhere, although I couldn't find it in MP3 format, even though it's not that much of an unknown game. On another note; is there perhaps a plugin/DLL file for SPC (SPC700 Super NES format) support? I'd love to know. Thanks again! :D
This is a great video and got it running in no time.
However, I do have a problem naming each file. Do I have to bite the bullet on it and figure out each one? There is the lazy way of Mega Man - 1, Mega Man - 2, etc.
I followed this tutorial exactly but there simply is no components folder and therefore foobar2000 cannot play my .NSF files. I've downloaded several versions of foobar2000 and there is no components folder in which to extract the foo_gep plug-in. What am I doing wrong here?
I noticed that there is no components folder in my foobar2000 directory in which to extract the foo_gep plug-in. What's the deal? I've tried several versions of foobar2000 and there is never a components folder included in the program file. I've tried extracting the plugins to the normal directory to no avail. I'm using Vista but this shouldn't matter. Can anybody tell me what I'm doing wrong here? I followed this tutorial exactly but there simply is no components folder.
Foobar is THE player for video game music files. I use it to play all my nes, snes, playstation, etc. music. I go to a site called Zophar's Domain for all the music files and the site also links to pretty much all the needed foobar game music components.
I swear by foobar. With the right components installed it plays pretty much any game music I can throw at it.
I've tried converting it to my MP3 players, but it either save it as just one file, or says there's so error. Could I possibly have the wrong Lame file?
you can always edit your MP3 tracks with Audacity or some other mp3 editing software (Pacemaker Editor is good too), you can just cut off the excess 2:46 of static.
If you just downloaded foobar2000, make sure to extract/put the "foo gep.dll" in the "components" folder in the "foobar2000" program files folder.
The lame.exe can be extracted in the normal "foobar2000" folder and it'll all work.
However, I'm having trouble converting certain tracks. For example, a track I'm trying to convert is actually 14 seconds long but is followed by two minutes and 46 seconds of static (foobar2000 seems to list all tracks as three minutes long). I used mpTrim to remove the static but the file still appears as three minutes long.
Oh sorry, so basically you can't increase the length here? That's OK because I recently learned that you can output WAV in winamp, and I can export the endless tracks for as long as I wish!
Damn, I neep help! I placed the foo_gep.dll into the "Components" folder, tried to open it with foobar, and got this message: "Unable to open item for playback (Unsupported file format):
"D:\Mega Man\Metal Gear\Metroid\Metroid.nsf" What did I do wrong?
Hmm. As far as I know, NES music was monaural (mono), but it came from both speakers. Is that what's happening for you, or are you only getting sound from one speaker?
Get winamp NSF plugin "nosefart" from zophars site. It features disabling NES channels. In winamp prefs go "plugins output", select "nullsoft disk writer". In output select "nosefart" and select which channels you want. Anything you play now will stream it out as WAV to selected folder (rename your files each time or it will overwrite). Now use audacity to rebuild the song and set tracks left/right as you wish, and crop the length. Export and you are done! I hope this helps! (haha cramped guide)
you are my God now. i've been struggling to find Contra, Battletoads and Super C music in MP3 for a while now. i can't be finished thanking you for this |3 it was tough following what you were saying whenever you weren't saying common words (i actually typed 'code54' and i had to check a few times before being sure what you'd said was 'LAME.exe'), so you should put those names on screen...they're important :3 other than that, thanks a majillion times, this has made my day
Thanks for posting this. I had a little problem getting the NSF files to open with foobar at first, but it worked itself out -- my fault, definitely not yours. I just wish I knew about NSF and this process before I spent so long using Audacity to record me playing emulated NES games (time-waster and bad sound quality).
Is there a way to batch-convert a bunch of nsf files to automatically cut/fade off after a specified amount of audio loops in the nsf track (rather than just setting a fade/cutoff time)... Currently, the only way I know to do this is to manually go through each individual track, find the time at which the track loop ends, and set the track time accordingly for EACH and EVERY track... That would take forever if you are dealing with 100s or 1000s of tracks...
I have tried several times, I downloaded foobar, the plug-in:Gep, and the lame one.When I extract the Lame.exe file, it isn't a program, it gives me a plug-in and some other crap in it. I installed foobar, extracted the gep into the directory foobar. I then opened foobar and tried to load a NSF file and gave me an error. Anyone know what I am doing wrong? Thanks
the code54 is spelled with a k as in "kode54" for all of those who were confused as to why it wasn't coming up. Just a FYI to everyone, the gep plugin for foobar can also read .gbs(gameboy music files), Genesis(in .gym format) and SPC(snes music files). This is really an awesome find and saves me a TON of time. Thanks for making the video!
I followed all the steps but when I double clicked the NSF file I wanted to play/convert, it started to open it in foobar2000 but came up with an error on it saying: Unable to open item for playback (Unsupported file format):
"C:\Documents and Settings\Owner\Desktop\NES NSF Files\castleva\castlevania.nsf"
Sorry I didn't make the vid with flashy colors and funny noises for the dimwitted. I wasn't really going for the 3rd Grade demographic. The point is bypassing the step of converting a wav, not making you clap your hands as I sound like a stand up comedian.
FWIW I thought the audio was fine. He talks a little fast for someone who doesn't have English as a first language but it's clear and to the point unlike a lot of tutorials where the author didn't have a clear idea of what they wanted to say before clicking the record button.
very good, gonna try this now! and for the people that say that this is useless, well i wanna listen to nes music on my ipod.
jotacekm 9 months ago
I love you.
NekuXShiki1 9 months ago
Thank you for posting this info. It is great! I have some NES music on my phone to listen to, but not every tune that I want. I appreciate the effort put forth into making this video.
myron73 1 year ago
You can do all that in winamp alone. Just set the output to waveout and play an nsf file
oskenso 1 year ago
Thankyou very much. :)
GamerPsychology 1 year ago
Maybe the best thing about internet is that you can find stuff like this so easily :)
Thank you, sir!
Now I can listen Shatterhand while I'm riding my bike :D
phunkyboee 1 year ago
Thanks a lot for this. I knew about everything except the lame encoder bit. Works great, now time to fill my ipod with some classic tunes that I've just had sitting around in Foobar.
Ratgrappler 1 year ago
Unsupported file format ????, but me copy plugin to folder
wtf?
RjukiPatMorita 1 year ago
Is there an input that I can give Foobar, so that it will export several songs to MP3, without bothering to name each file individualy? And thanks :) Worked great!
RoccoWOUTERS 1 year ago
@RoccoWOUTERS Try the %list_index% input, it worked for me
Chaos42666 1 year ago
It's not stupid to convert a .nsf to .wav! .wav is the sound format a lot of game editors use. For example: Zelda Classic uses .wav file, so you can make your own zelda quest using say, "Megaman.nsf", change the sprite and you have a megaman/zelda game. Listening to these in mp3 format is stupid!
xenomicx 1 year ago 2
@xenomicx These arent meant for listening, though that is something you can do with them. This is meant for converting them into mp3 for ringtones. And most people aren't going to 'make their own zelda quest', when they just want a ringtone or an mp3 to listen to.
punjer 1 year ago
Very helpful. Thanks!
truthintuning 1 year ago
YAY now I can make Abadox level 5 my ringtone!
Optomon 1 year ago
Thanks for the Tut, I'm going to annoy soo many of my friends with old school nes ringtones!
TheDecomposingClown 1 year ago
It's like converting a text file of Huck Finn to 500 MB of JPG screenshots so you can read it on your Apple TV.
Nothing against you sir, just something I hope everyone understands...
ivionday 1 year ago
Awesome dude, thanks a bunch. Even though most of the popular NES soundtracks can already be found in MP3 format through regular download, the more unknown ones do require NSF to MP3 conversion. Battletoads & Double Dragon did have an NSF upload somewhere, although I couldn't find it in MP3 format, even though it's not that much of an unknown game. On another note; is there perhaps a plugin/DLL file for SPC (SPC700 Super NES format) support? I'd love to know. Thanks again! :D
Cawcun 1 year ago
@Cawcun Yes, but I can't remember what it's called. I was able to convert a few SPC files into mp3 as well.
punjer 1 year ago
@punjer
Lol. It actually works just fine with the same plugin. Thanks for the answer anyway. ;)
Cawcun 1 year ago
punjer your amazing, you really are an uber geek! love it
dasorga 1 year ago
yeah, thanks!!
Alveuz 1 year ago
thx
Kane0441 1 year ago
Thanks, really great tutorial! 5/5 and favorite!
Emillister 1 year ago
Thank you very much for this. I love your anger in your voice. It's awesome!
*shameless plug* if you like video game music check out youtube user Garudoh!
Jed05 1 year ago
Most appreciated, brilliant video and it shall be put to good use. Ufouria, you're mine ;D
Erbsenbrei 1 year ago
This is a great video and got it running in no time.
However, I do have a problem naming each file. Do I have to bite the bullet on it and figure out each one? There is the lazy way of Mega Man - 1, Mega Man - 2, etc.
petrieds10 1 year ago
Thank you very much, I appreciate the help. You actually answered questions I didn't know I had.
SonicNARF 2 years ago
Thank you !!!!
Nergorum 2 years ago
Excellent EXCELLENT tutorial !! I've been looking to convert Nintendo songs forever! Great job!
calgman80 2 years ago
I followed this tutorial exactly but there simply is no components folder and therefore foobar2000 cannot play my .NSF files. I've downloaded several versions of foobar2000 and there is no components folder in which to extract the foo_gep plug-in. What am I doing wrong here?
rhamrick123 2 years ago
I noticed that there is no components folder in my foobar2000 directory in which to extract the foo_gep plug-in. What's the deal? I've tried several versions of foobar2000 and there is never a components folder included in the program file. I've tried extracting the plugins to the normal directory to no avail. I'm using Vista but this shouldn't matter. Can anybody tell me what I'm doing wrong here? I followed this tutorial exactly but there simply is no components folder.
rhamrick123 2 years ago
If you dont use firefox, Use firefox!
Thanks for this
letalis777 2 years ago 2
Fast and easy. Nice tutorial.
ZeppoNakki 2 years ago
Dude u seriously rock, best ever made tutorial of anything I ever seen, honest!
GBelair 2 years ago
Amazing Tutorial I ws looking for an EASY way to convert those files for my stop motion :D
UselessInnovations 2 years ago
Foobar is THE player for video game music files. I use it to play all my nes, snes, playstation, etc. music. I go to a site called Zophar's Domain for all the music files and the site also links to pretty much all the needed foobar game music components.
I swear by foobar. With the right components installed it plays pretty much any game music I can throw at it.
miketheratguy 2 years ago
what about the original Metal Gear? it reads that it is an unsupported file format.
ZalesakVID 2 years ago
I have the same problem
nintendodailyvideos 2 years ago
"if you don't use firefox...use firefox" lol
graytmann 2 years ago
I did it like you said and it was wonderful. Thank you very much
darthgerun 2 years ago
great guide. everything worked
Kromlingen 2 years ago
Converting from nsf to wav isn't "just stupid" when you need the .wav file for a fan game project.
Joe23587 2 years ago
I thank you, this was most helpful.
SkyeSken 2 years ago
Sweet ass, thanks for this, I was going crazy trying to figure out how this was done.
I use Zophar's all the time but it sucks because I can't play these in my car...now I can! WOOOT.
Pazzled 2 years ago
This is what comes up when i hit convert:
Could not load info (Unsupported file format) from:
"C:\Program Files\foobar2000\MagicJewelry.nsf"
syst3m08 2 years ago
Dude, thanks a whole bunch! This was a big help!
LytheRacoon 2 years ago
Thanks man, this helped me A LOT
RhydderchZX 2 years ago
I've tried converting it to my MP3 players, but it either save it as just one file, or says there's so error. Could I possibly have the wrong Lame file?
Randumbness123 2 years ago
thanks that's a lot easier than doing it in winamp or recording a .nsf
laserbeak43 2 years ago
Haha hes funny. "Open your browser wich should be firefox, if you dont use firfox.....use firefox"
filipsvensson2 2 years ago
you can always edit your MP3 tracks with Audacity or some other mp3 editing software (Pacemaker Editor is good too), you can just cut off the excess 2:46 of static.
If you just downloaded foobar2000, make sure to extract/put the "foo gep.dll" in the "components" folder in the "foobar2000" program files folder.
The lame.exe can be extracted in the normal "foobar2000" folder and it'll all work.
AlterHeroGhost 2 years ago
I did that and it worked wonders. Thanks!
ixfd64 2 years ago
This is a helpful video!
However, I'm having trouble converting certain tracks. For example, a track I'm trying to convert is actually 14 seconds long but is followed by two minutes and 46 seconds of static (foobar2000 seems to list all tracks as three minutes long). I used mpTrim to remove the static but the file still appears as three minutes long.
Do you know how to correct this? Thanks!
ixfd64 2 years ago
I don't understand this, i downloaded foobar 2000, but this same don't function. can you have links to download this programs?
crflam1981 2 years ago
LOL ! Great Tip XD If you don't use Firefox....use Firefox... BTW Thanks alot. I've been looking for a way to do this for a while.
djtyme2008 2 years ago
Cool, glad you were able to get what you needed done. :)
punjer 2 years ago
Like I said in another comment, it saves it as 3 minutes long by default.
punjer 2 years ago
Oh sorry, so basically you can't increase the length here? That's OK because I recently learned that you can output WAV in winamp, and I can export the endless tracks for as long as I wish!
TekLok 2 years ago
@TekLok
One year reply (haha)
anyways, you can increase the length of the song just by going to
file>preferences>playback>input>Game Emu Player>" Default lenght is:"
and tinker with the length. Enjoy !
izzy82 1 year ago
Since most NSF's repeat forever, how do you set how long it renders it into mp3?
TekLok 2 years ago
thank you very much.
ScarsofEagle 2 years ago
Works!!! Awesome post!
DarthSeraphim 2 years ago
opera is better
brothadave 2 years ago
Only if you like crap browsers.
punjer 2 years ago
Damn, I neep help! I placed the foo_gep.dll into the "Components" folder, tried to open it with foobar, and got this message: "Unable to open item for playback (Unsupported file format):
"D:\Mega Man\Metal Gear\Metroid\Metroid.nsf" What did I do wrong?
bigchinamike 3 years ago
yeaaaaaaaa nes music is the best so innocent beautiful and melodik (typo ? )
squallalex 3 years ago
Ok, I'm not gay or anything, but I love you man.
jhartz1984 3 years ago
excellent tutorial, thanks for the help
foobar2000 does it all
I have made several NES mp3s and subsequently videos that I have put on my profile - all my favorite themes so far, thanks to this guide
EPICMILEYLOVE 3 years ago
is it possible to convert the whole library of songs?
when i want to do that the player overwrites every song
Reigam4 3 years ago
I'm not too sure. That'd definitely be a question for the Foobar forums.
punjer 3 years ago
works great thanks!!! :)
rahungry 3 years ago
thanks for the tutorial
johnathomas 3 years ago
Works great. Stumbled on putting the gep plugin in the components folder but after that it worked great.
falconlairV 3 years ago
this is awesome!! It works perfect in ubuntu with wine
washburnello 3 years ago
I did this, but I noticed that they aren't in stereo... How do I fix this!!!??!
cheeezy 3 years ago
Hmm. As far as I know, NES music was monaural (mono), but it came from both speakers. Is that what's happening for you, or are you only getting sound from one speaker?
punjer 3 years ago
It's playing in both speakers but only outputting in mono. NES music is stereo, but there is no option for it in the foobar plugin.
cheeezy 3 years ago
No idea. I dont use these as music files, I just use them for ringtones so their being in mono doesn't concern me.
punjer 3 years ago
NES music is most definitely not in stereo.
hellphish9 3 years ago
Get winamp NSF plugin "nosefart" from zophars site. It features disabling NES channels. In winamp prefs go "plugins output", select "nullsoft disk writer". In output select "nosefart" and select which channels you want. Anything you play now will stream it out as WAV to selected folder (rename your files each time or it will overwrite). Now use audacity to rebuild the song and set tracks left/right as you wish, and crop the length. Export and you are done! I hope this helps! (haha cramped guide)
TekLok 2 years ago
great tutorial man, needed this.
theataraxian 3 years ago
Thanks a lot!
Rishro 3 years ago
Many Thanks!
Rishro 3 years ago
you seem like an ass, but your video was helpful
bbbirddd 3 years ago
Um.. ok, you seem like an idiot, but thanks for the compliment.
punjer 3 years ago
Does anyone have a mirror for the foo_gep?
kode54 redirects to a forum and there is no working link for the plugin :/
drRouman 3 years ago
cool - thanx!
blazephoenix07 3 years ago
Cool tutorial, thanks.
BlackSephir 3 years ago
Awesome; worked perfectly. And Mega Man 6 rocks.
claykastle 3 years ago
I've been searching some for this, this was by sure the easiest way of 'em all, thanks a lot mate!
KanbeiWarrior 3 years ago
if you dont have firefox get firefox CLASSIC nice vid man
Mastafulll 3 years ago
Thank you.
hitsmanimal 3 years ago
you have to put the plugin, in the "components folder" of Foobar2000.
This dude doesn't mention that part. He says extract it to the main directory in the video which is wrong.
neheeee 3 years ago
You're right, I did make that mistake and didn't realize it. I've updated the notes on the video. Thanks for mentioning that.
punjer 3 years ago
you are my God now. i've been struggling to find Contra, Battletoads and Super C music in MP3 for a while now. i can't be finished thanking you for this |3 it was tough following what you were saying whenever you weren't saying common words (i actually typed 'code54' and i had to check a few times before being sure what you'd said was 'LAME.exe'), so you should put those names on screen...they're important :3 other than that, thanks a majillion times, this has made my day
darktail67 3 years ago
HELP!!!!! :(
Edsta713 3 years ago
i dont know either...
SuzakunGaara 3 years ago
For those of you having issues opening NSF files, I don't know what to tell you. keep trying, or go to the Foobar FAQ.
punjer 3 years ago
Thanks for posting this. I had a little problem getting the NSF files to open with foobar at first, but it worked itself out -- my fault, definitely not yours. I just wish I knew about NSF and this process before I spent so long using Audacity to record me playing emulated NES games (time-waster and bad sound quality).
2TonTongue 3 years ago
Is there a way to batch-convert a bunch of nsf files to automatically cut/fade off after a specified amount of audio loops in the nsf track (rather than just setting a fade/cutoff time)... Currently, the only way I know to do this is to manually go through each individual track, find the time at which the track loop ends, and set the track time accordingly for EACH and EVERY track... That would take forever if you are dealing with 100s or 1000s of tracks...
BlackDeathver13 3 years ago
Worked great! PPL that can't install this have no right to bother; they have no computer skill. The author pretty much sums this up in the tutorial.
epiphonefish 3 years ago
I have tried several times, I downloaded foobar, the plug-in:Gep, and the lame one.When I extract the Lame.exe file, it isn't a program, it gives me a plug-in and some other crap in it. I installed foobar, extracted the gep into the directory foobar. I then opened foobar and tried to load a NSF file and gave me an error. Anyone know what I am doing wrong? Thanks
DemskeetSkeet 3 years ago
I'm having the same issue. Th error reads
*Unable to open item for playback (Unsupported file format):
"C:\Users\od0421\Desktop\Shadowgate.nsf"*
Mario70Hunter 3 years ago
Nice little tut! 5 stars.
captainelliotspencer 3 years ago
Thank you very much for the guide.
Garonyldas 3 years ago
Excellent method! Thanks a lot for posting this!
MaluCLBS 3 years ago
2/5 stars? i found it helpful so i gave it 5/5
jumpmansbro 3 years ago
Hey thanks for the kind words.
punjer 3 years ago
no problem
jumpmansbro 3 years ago
It worked just fine for me, after some tries.
Good guide. 4/5
Barbykai 3 years ago
Can`t seem to install foo_gep for some reason i get: error in loadlibrary("foo_gep.dll")- Cannot find specified module.
this is the command i try to run:
regsvr32 foo_gep.dll
the file is already on my c:windows/system32 folder
Corpser 3 years ago
that means you didnt put the dll file in the correct folder.
punjer 3 years ago
ok but wich is the correct then...
Corpser 3 years ago
Sorry, you gotta figure that out. All it takes is a little intuition. This is to show you how to convert the file, not how to install everything.
punjer 3 years ago
the right folder to place additional FB2K components will be \foobar2000\components.
mcpancakes 3 years ago 2
the code54 is spelled with a k as in "kode54" for all of those who were confused as to why it wasn't coming up. Just a FYI to everyone, the gep plugin for foobar can also read .gbs(gameboy music files), Genesis(in .gym format) and SPC(snes music files). This is really an awesome find and saves me a TON of time. Thanks for making the video!
ciphyl 3 years ago
I followed all the steps but when I double clicked the NSF file I wanted to play/convert, it started to open it in foobar2000 but came up with an error on it saying: Unable to open item for playback (Unsupported file format):
"C:\Documents and Settings\Owner\Desktop\NES NSF Files\castleva\castlevania.nsf"
delscorcho1979 3 years ago
that means you didn't install the foo_gep plugin correctly.
punjer 3 years ago
I can't thank you enough for putting this video tutorial up on YouTube! :]
computerweekend 3 years ago
thanks
m1hamburg 3 years ago
thank you! withouth this i would never have been able to rip my nsfs. people like you makes my day.
Nethackrules 3 years ago
I was thinking, how does the converter decide how long is the mp3 file? You know, most of the nsf songs in nintendo games are loops after all..
AnttiL 4 years ago
It saves it as 3 minutes by default.
punjer 4 years ago
Ok, thanks!
AnttiL 4 years ago
code54 is giving me 404
mellotone713 4 years ago
It's kode, with a k.
punjer 4 years ago
THANKYOU for this, now i can sleep easy!
montarion 4 years ago
slashdoted
vega272k6 4 years ago
This guy is the real life version of Nick Burns from SNL ... MOVE!!
recruz00 4 years ago 2
If you dont have firefox, use firefox. I love it!
BrutvsMaximvs 4 years ago
i was just about to say that lol
Sabei0990 3 years ago
Useful.
ThingOnTheDoorstep 4 years ago
an Opera is fine too.
TerminalSaint 4 years ago
Yeah it is. If you like crap browsers, that is.
punjer 4 years ago
you WILL be going via. wav anyway. LAME only accepts a .wav input, even though you don't see the wav file, it does exist.
also try not speaking so monotone, it's almost unbearable to listen to.
Dredfurst 4 years ago 2
Sorry I didn't make the vid with flashy colors and funny noises for the dimwitted. I wasn't really going for the 3rd Grade demographic. The point is bypassing the step of converting a wav, not making you clap your hands as I sound like a stand up comedian.
punjer 4 years ago
FWIW I thought the audio was fine. He talks a little fast for someone who doesn't have English as a first language but it's clear and to the point unlike a lot of tutorials where the author didn't have a clear idea of what they wanted to say before clicking the record button.
datumtarget 4 years ago
Actually he did an amazing job, he was clear, simple, and didn't mumble or stutter.
TekLok 2 years ago
hi slashbots
jratzinger07 4 years ago 5