任天堂NSF音乐格式简介 NSF(全称NES Sound Format,扩展名为.nsf ,是FC/NES(或Family Computer,Famicom,任天堂,红白机……)的音乐(含效果音)格式。它是一种工作方式类似于midi的特殊音频序列,由6502汇编指令组成,通过2A03芯片(PSG音源,包括2个矩形波通道,1个三角波通道,1个杂声通道,1个1-bit采样的DPCM通道)实现播放。现在还有很多 chiptune或者说是mod音乐爱好者用MCK/MML,FamiTracker,NT2等声音驱动/工具制作NSF格式的音乐,甚至有专门的NSF 制作比赛。 扩展: 部分卡带上的加强芯片还提供额外的音源。 VRC6 :KONAMI公司开发的MMC,包括2个矩形波通道和1个锯齿波通道 VRC7 :KONAMI公司开发的MMC,包括一个6通道的FM合成器 FDS :任天堂磁碟系统追加的音源,包括一个1通道的波表合成器 MMC5 :任天堂公司开发的MMC,包括2个矩形波通道 N106 :Namco公司开发的MMC,包括一个8通道的波表合成器(音色采样精度为4-bit ) FME7 :Sunsoft公司开发的MMC,包括3个多声音(?)通道 FC时代的SUNSOFT所出品的游戏不仅画面精美,在音乐方面更是给人非常震撼的感觉,这是因为该厂有着独自的卡带强化芯片SUNSOFT X系列。而本作所使用的就是其中最为强劲的SUNSOFT 5B,这是在“蝙蝠侠”、“迷糊蛋”等作品中使用过的SUNSOFT 5也就是有名的FME7芯片的改进版,能够在FC本身的音源基础上额外增加3条PCM音轨,可谓是达到了FC音乐表现力的极限,完全可以同KONAMI的 VRC6芯片(代表作“恶魔城传说”、“魍魉战记”)媲美。此外游戏的画面效果也非常优秀,虽然发色依然是SUNSOFT一贯的清淡风格,但色彩的搭配、卷轴的流畅度和动作的细腻程度都是FC的顶级水准。游戏中主角利用星星反弹进行攻击的方式与“星之卡比”有些类似,但是操作感相比之下就逊色一些,这是唯一的美中不足。 播放: 最新版本的VirtuaNES和VirtuaNSF等模拟器和播放器都能正常播放NSF,过旧的版本可能无法支持一些扩展音源, 另外WINAMP也有专门的NSF插件,但效果不理想所以不推荐。 NSF是从FC游戏中分离出来的音乐。   NSF——FC游戏音乐   SPC——SFC游戏音乐   GYM——MD游戏音乐   GBS——GB游戏音乐   VGM——GG游戏音乐   HES——PCE游戏音乐 这里说2种方法。 第一种方法,用Winamp播放。当然喽,在播放之前你必须下载NSF的Winamp的插件,在本站的有下载。将其解压后的几个文件拷贝到Winamp安装目录下的plugin目录下,重起Winamp,即可。 第二种方法,用其他NSF播放软件播放,本站不提供NSF播放软件,但可以用模拟器VirtuaNES播放,方法是,将nsf档案拖入, VirtuaNES主程序窗口,按键盘中的“上”播放,“下”停止,“左”和“右”切换曲目,当然这个按键是可以自定义的,在模拟器的“选项”,“控制器”中的“NSF播放器”选项卡中可以自定义按键。 [FC]菜鸟教学之FC篇——NSF播放和录制 对于NSF的认识,老鸟都不要多解释了,对于菜鸟的解释,本人觉得一句话足以:想听FC原汁原味的音乐就播放NSF文件吧。 NSF文件是通过RIP游戏ROM而得到的,过程及其复杂,NSF作为一种音乐格式,它的好处也显而易见:体积小,携带方便,便于收藏。 不过RIP得到NSF文件的过程我也不多说,用个链接证明,有兴趣的朋友大可去尝试,菜鸟也可以稍微了解一下来之不易的NSF文件:NSF ripper Guide http://gilgalad.arc-nova.org/level0.html 至于NSF文件的构成,和以前FC机器的音乐芯片等问题,已经不术语菜鸟问题,这方面放在以后方便讲解(其实我对类似内容的理解也有限,等以后的机会吧) 接着我就详细的介绍开来: 这里我首推是使用WINAMP播放器,其他播放器我也不介绍,这个播放器自我从以前的拨号上网以来,一路劈荆斩棘,经历了很多岁月,至今仍旧停留在世界头号播放器的地位,使用它是你的荣幸,不用它是你的不幸,哈哈,说的过火了,个人比较推荐WINAMP,因为不仅是本次的NSF,以及今后的其他 CHIPTUNE插件,都有针对WINAMP开发的PLUGIN,所以,请使用WINAMP。 NSF的播放,需要有NSF的播放插件,其实插件很多的,我这里推荐一款:in_nez.dll,这个插件是最实用的一款,除了NSF的播放,以后介绍的GB音源的GBS文件也可以播放。下载完毕后,请解压缩,得到了in_nez.dll这个文件,请放入winamp安装目录下的plugin文件夹内即可,然后打开winamp,调出"首选项"或者按"CTRL+P"后看到上图,"文件类型"里的 "NSF"点上即可,关闭首选项后回到winamp主界面。接着你就可以播放NSF文件了,选择所要听取的NSF文件拖进去就可以了,声音响起的时候,就是你感动的时候,哈哈。 一些朋友可能说,我想把NSF放到随身听啊,IPOD里啊,怎么办呢,可惜呢,NSF格式是不大支持这些装备的,可是这里有个办法,我们可以把NSF转录成 MP3哈,这里我推荐另一个比较常用的WINAMP插件,以后也会经常用到:out_lame,这个插件是业界很有名的MP3转换插件,可是这么说,如果有WINAMP的地方,就有这个插件的存在,不是夸张,我经历过OUT LAME从开始的版本到现在这个1.64版,可谓和WINAMP一样历尽沧桑啊。二话不说,放出这个插件的下载:out_lame,解压缩后是个EXE文件,不放心的可以杀毒,双击后安装,选择好WINAMP安装目录后就OK,选首选项——输出,看到上图,如果看不到的话,可能你安装的时候选错目录,重新查看并设置一下哦。 有些朋友可能以前没有设置过类似插件,不急,请看上图,一般左下角的那个“配置”是会让人遗忘的。 这个是主要设置界面,里面主要部分是设定立体声啊,比特率啊和输出路径等啊,自己设置喜欢的就好了,我一般设置比特率在128就满足了,这里随意了。接着不要忘记按确定哦。然后拖一个NSF文件到播放栏里,按播放,就开始录制了,注意,录制的时候是听不到声音的哦,如果听到声音就一定没有开始录制。需要注意的是,winamp的循环播放模式最好关掉,不然录制完了后又循环回来了;另外,其实录制的时候有显示录制到哪一首,比如1/49,就是49首里的第一首,10/49就是第十首,其实你想录哪一首,可以先调到哪一首,再开始之前的“配置步骤”,这个也是个小技巧了,多用用就会习惯了。 最后我说一下收尾,这个步骤很重要,通常很多朋友会遗忘,就是你不需要录制NSF到MP3的时候呢,你需要关掉那个LAME插件,方法入上图,选择其他非录制的OUT插件,一般是我上图这个,可能版本号不一样,没关系的。另外顺带提一下,上图的第二个插件,是一般WINAMP里自带的插件,这个插件可以直接吧NSF录制成WAVE文件。 对于NSF的播放和转换WAV我这里推荐一个小软件:VirtuaNSF,体积很小,直接拖NSF进去就可以播放,还能直接导出WAV文件,很精致的一软件,大家可以使用。