Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in General Emulation.
Acmlm's Board - I2 Archive - General Emulation - Converting NSF to mp3? or even wav?
  
User name:
Password:
Reply:
 

UserPost
Dish
Posts: 577/596
Originally posted by Mattdk
One last thing, the library I am using only has support for 3 music types... Wav, midi, and mp3. I am happy enough with the mp3s, they are small enough.



Sounds shitty. If it's not too late to change, I'd recommend FMod for a new library. If it's too late for this project you may want to look into it for your next one.

MP3 : Ogg :: GIF : PNG

there's no reason to use MP3/gif in a homebrew game anymore.

The same (or similar) quality oggs would probably be around 500k a piece

But whatever floats your boat. Glad to hear you got it working.
Prier
Posts: 7754/8392
Ironic how my first post several years ago on the old board was about this same question in regard to changing up an SPC to another media file.

Winamp like said, use Goldwave to convert (OGG > MP3) and modify to your liking.
Dish
Posts: 576/596
More compatible with external devices like iPod or whatever, sure.

But for homebrew game development there are WAAAY more libraries/tools available for Ogg Vorbis than for MP3. There's probably still a handful of audio playing libs that only play MP3 -- but any decent ones will also support Ogg Vorbis.

Anyway, considering the game idea itself is a copyright infringment (Dragon Warrior ripoff) -- I doubt if he cares much that the music is also copyrighted.
HyperLamer
Posts: 7037/8210
OGG may be better but MP3 is more compatible. I don't think you can just rip music and use it in your own game; that stuff's copyrighted you know. (Which is a damn shame because some of it would fit perfectly with some of my game ideas.)
Dish
Posts: 575/596
Conversion is simple if you have Winamp and an NSF winamp plugin (I, of course, recommend my own NSF player, NotSo Fatso).

Change Winamp's output plugin to their "DiskWriter" plugin, which dumps songs you play to a .wav file rather than actually playing them. You can do this in Winamp by Pressing Ctrl+P to bring up the preferences window, select the Output Plugins from the column on the left, and choose the Diskwriter from the list.

Configure the Diskwriter plugin to specify the path on your HD you want the .wav file saved. Then just play the NSF tracks in Winamp and it will log them to your disk. (NotSo Fatso's shadow feature is particularly useful when doing things like this -- otherwise the entire NSF gets dumped to 1 wav file -- instead of one file per song)

From there you can convert to Ogg or whatever.

Alternatively, there are disk-writer style 3rd party plugins for Winamp which will log directly to Ogg or whatever. You can find them easily enough by browsing Winamp's output plugin pages.


As a programmer, you should be weary of MP3 -- as it is encumbered by commercial liscensing issues. Whereas ogg vorbis is 100% free. Not to mention it provides a higher quality sound with a smaller file size -- unless you're using some kind of library that only supports MP3 and not Ogg... there's no reason why you should choose MP3 over Ogg -- Ogg Vorbis is superior.

But of course -- the highest quality sound for the smallest filesize would come from playing the NSF directly. Chopped-down NSF players can be pretty quick -- and produce 100% lossless sound -- with only the 40k NSF file for the whole soundtrack with seamless looping (as opposed to several megabytes for each song.. with lossy compression and potentially rigid looping). The NSF Core in NotSo (C++) was designed to be droppable into other programs for just such a purpose.
Acmlm's Board - I2 Archive - General Emulation - Converting NSF to mp3? or even wav?


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.011 seconds.