Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Importing NSF files into Audacity Owner: RockAHolic New post
Page 1 of 1 Sort:  
Importing NSF files into Audacity Posted: 2012-04-02 10:28 Reply | Quote
RockAHolic

Avatar

Member for: 3732 days
Location: Salt Lake City Utah
Status: Offline

#32550
I know I need to export the channels as wav files and load the wavs into audacity but how do I do this? NOOOOOOOB, sorry.

_______________________
erICBIshop
Posted: 2012-04-02 10:55 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#32552
The first thing you have to understand is that an NSF is NOT a sound file. It is a genuine program that is designed to run on a real NES/Famicom console. An NSF is basically an NES ROM with the code for game and graphics removed.

With that being said, there is always the option of using a tool for exporting NSFs to WAVs, which you can then open in Audacity (or indeed any audio editing software). [url=http://rainwarrior.thenoos.net/projects/nsfplay/]NSFPlay is one, but there exist others (foobar2000 + foo_gep + LAME.exe will also do the trick, and I think Winamp + any NSF plugin does too but I'm not sure).

Posted: 2012-04-02 11:55 Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#32557
NSFplay/NSFplug and VirtuaNSF are the best options for NSF wav export.

Foogep is kinda iffy for channel soloing, as the noise/DPCM channels bleed into each other at the very beginning of the NSF. It's rather annoying.

Posted: 2012-04-02 15:02 Reply | Quote
RockAHolic

Avatar

Member for: 3732 days
Location: Salt Lake City Utah
Status: Offline

#32560
Thanks man, I was just confused on how to separate individual channels in Foobar. I figured out, that I needed to select the GEP controls and isolate a channel, then convert it to a wav format within Foobar. Once I did that, I then imported the channels to Audacity. Thanks so much for your input.

_______________________
erICBIshop
Posted: 2012-04-02 17:53 Reply | Quote
icesoldier

Avatar

Member for: 4109 days
Location: Amarillo, Texas, United States
Status: Offline

#32567
If you want to export the channels individually, then I wrote a tool called [url=http://icesoldier.me/towave.html]towave that will rip a given length for you.

_______________________
[url=http://icesoldier.me]Website (includes FTM's of my covers)
Posted: 2012-04-02 22:19 Reply | Quote
Dave
Moderator

Avatar

Member for: 5683 days
Location: UK
Status: Offline

#32575
[quote=cak]Foogep is kinda iffy for channel soloing, as the noise/DPCM channels bleed into each other at the very beginning of the NSF. It's rather annoying.[/quote]

I'm not certain this is the reason, but check under Preferences->Output and adjust the fade lengths to see if that fixes it. If not, no idea. fb2k doesn't support the tri+noise+dpcm volume attenuation anyway.

Posted: 2012-04-02 23:21 Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#32579
Nope that didn't work (thanks for the tip anyway).

Posted: 2012-04-03 00:26 Reply | Quote
icesoldier

Avatar

Member for: 4109 days
Location: Amarillo, Texas, United States
Status: Offline

#32586
Oh yeah, I ran into the same problem in making towave (since I use the same library). I had to run the emulation for a bit before starting the track over and recording then. Seems to be a problem with GME. And I'm not sure about the attenuation; I hadn't paid that close attention, and I hadn't run it on too many NSFs.

_______________________
[url=http://icesoldier.me]Website (includes FTM's of my covers)
Page 1 of 1 Sort: