NES Sound Format

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Cross-platform / Other)
(Replaced a bunch of dead links with archive.com captures, added FamiStudio, E-FamiTracker and Mesen-X)
Line 75: Line 75:
  
 
==== Cross-platform / Other ====
 
==== Cross-platform / Other ====
 +
* [https://https://github.com/NovaSquirrel/Mesen-X Mesen-X] - an accurate NES emulator, supports NSF, NSFE and EPSM in those.
 
* [http://bannister.org/software/ao.htm Audio Overload] plays back damn near everything (including NSF) and is available for Linux, Mac and Windows.
 
* [http://bannister.org/software/ao.htm Audio Overload] plays back damn near everything (including NSF) and is available for Linux, Mac and Windows.
 
* [http://www.p1xl.com/fun/flashnsf/ FlashNSF] is, as the name suggests, an NSF player implemented in Flash. Also plays [[NSFE]] files.
 
* [http://www.p1xl.com/fun/flashnsf/ FlashNSF] is, as the name suggests, an NSF player implemented in Flash. Also plays [[NSFE]] files.
Line 84: Line 85:
 
== Composition Software ==
 
== Composition Software ==
  
* [http://www.delek.com.ar/deflemask DefleMask]
+
* [http://famistudio.com/ FamiStudio]
 
* [http://famitracker.com/ FamiTracker]
 
* [http://famitracker.com/ FamiTracker]
* [http://kkfos.aspekt.fi/projects/nes/tools/musetracker/ Musetracker]
+
* [https://github.com/Milkve/E-FamiTracker E-Famitracker] - fork of Dn-FamiTracker meant to make it a multi-system tracker.
 +
* [https://github.com/tildearrow/furnace Furnace]
 +
* [http://www.deflemask.com DefleMask]
 +
* [https://web.archive.org/web/20151027115539/http://kkfos.aspekt.fi/projects/nes/tools/musetracker/ Musetracker]
 
* [http://nesdev.com/nt2/ NerdTracker II]
 
* [http://nesdev.com/nt2/ NerdTracker II]
* [http://blog.ntrq.net/ NTRQ] - a native NES tracker
+
* [https://web.archive.org/web/20200325111026/http://blog.ntrq.net:80/ NTRQ] - a native NES tracker
* [http://www.geocities.co.jp/Playtown-Denei/9628/ mck]
+
* [https://web.archive.org/web/20190331141902/http://www.geocities.co.jp/Playtown-Denei/9628/ mck]
  
 
== Conversion Software ==
 
== Conversion Software ==

Revision as of 20:56, 11 November 2022

File Format
Name NES Sound Format
Ontology
Extension(s) .nsf

NES Sound Format (NSF) is an audio file format invented by Kevin Horton, to provide a way to transfer Nintendo Entertainment System (NES) music data. NSF files consist of the original music / sound code from a NES game and some header data.

While the original intention was to allow storage, transfer and playback of music / sounds ripped from NES games, the format has become popular with composers of chiptunes and many original compositions are now available.

Contents

 [hide

Files

Examples of NSF files can be found at:

Information

Information on the NSF format can be found at:

Other information that might be of use:

Playback - Hardware

There have been a number of projects developing hardware NSF players

Playback - Software

There are a number of options for playing back NSF files, including both standalone players and plugins for popular media players such as Winamp.

Plugins

Standalone

DOS / Windows

Mac

Linux

Cross-platform / Other

  • Mesen-X - an accurate NES emulator, supports NSF, NSFE and EPSM in those.
  • Audio Overload plays back damn near everything (including NSF) and is available for Linux, Mac and Windows.
  • FlashNSF is, as the name suggests, an NSF player implemented in Flash. Also plays NSFE files.
  • Modizer is a module player app for iOS which supports NSF.
  • NoiseES is an iOS app supporting NSF, NSFE, GBS, VGM and SPC.
  • Nosefart offers two Linux versions, a DOS version, an XMMS plugin, a Winamp plugin and a CL-amp plugin.
  • tgxnsf is an NSF player for the PC-Engine / TurboGrafx 16. Binary and source available.

Composition Software

Conversion Software

NSF to X

X to NSF

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox