
可能并非所有的Chiptune音乐爱好者都知道可以通过OPL3 FM合成器听到SID音乐。 有人可能会认为这很糟糕,但是事实证明,如果您制作一个简单的映射器,您将获得非常好的声音,就像一些开发人员所做的那样。
LLSID计划可以追溯到2007年。 用于DOS的程序1.2有两个版本,它们通过硬件OPL3合成器播放音乐,而用于Windows的版本1.4,但是通过其自己的YMF262仿真器(OPL3)播放音乐。 该仿真器听起来不像铁OPL3合成器,所以我不建议使用1.4版。
在这种情况下,我们将考虑PCI总线上的声卡,以便您可以在现代PC上收听。 您立即需要确定哪些声卡适合此目的-这些是在DOS中具有硬件FM合成器的声卡,因为 LLSID仅在DOS中有效。 这些声卡包括FM801-AU芯片上的ForteMedia,YAMAHA 724/744/740/754,C-Media CMI8738,Avance Logic ALS4000,ALS300或ESS ES1938,ES1946,ES1969,Crystal CS4281,S3 Sonic Vibes,Aztech AZT3328, RACC010以及某些VIA芯片(您需要查看数据表)。 这些卡可以很容易地在销售中找到,尽管有些卡没有更高版本的Windows 98驱动程序,但这不会妨碍在现代计算机上听音乐。 最主要的是您的PC有一个PCI插槽,或者将C-Media 8738用作PCI-e插槽。 所有其他PCI声卡,无论是来自Creative还是来自Vortex AU8810 / 30,都没有硬件OPL3或不能很好地模拟FM。
接下来,我建议您熟悉通过ForteMedia FM801播放SID音乐的方式。 我通过一个简单的智能手机录制,因为 我没有视频捕获卡,但是从另一种角度讲,您将不会录制DOS屏幕或声音流,因此对视频质量不佳表示抱歉。
通过廉价的麦克风进行录制时,音乐的质量比真实声音差很多,但这仅供参考。 但是,您可以想象,这听起来具有讽刺意味,而且我更喜欢这种音乐,而不是通过SID模拟器(MOS 6581)。 因此,过去廉价声卡上的FM合成器并不是仅适合播放Midi的基础。 SID音乐还活着,每个月都会发布该芯片的新曲目。 是的,并非所有声音SID都听起来像这样,例如,在YAMAHA 7xx上,某些音符会消失。
对于那些不想修改DOS设置的人,我准备了用于闪存驱动器的自定义软件。 您只需要取出任何容量超过100 MB的旧闪存驱动器,并通过MS-DOS系统文件的传输将其格式化为FAT32。 接下来,将所有文件从我的存档传输到闪存驱动器的根目录,然后通过从USB下载PC来重新启动。
Autoexec.bat和Config.sys配置有用于不同声卡的不同驱动程序下载选项。 使用的内存管理器是JEMM386。 Norton Commander,Volkov Commander和Dos Navigator已配置为收听sid音乐文件,以及a2m,sat,dfm,hsc,xms,mid。
在我的YAMAHA 744B上准备这种材料的前夕,有一个小小的生活技巧,一只耳朵的声音消失了。 在我一直在寻找有关此问题的信息的所有站点上,都没有找到答案。 然后,我决定在声音上焊接大部分零件。 它是一个电容器,一个78L05稳定器和一个运算放大器。 焊接运算放大器后出现声音。 起初,我用与JRC 4558相同的名称替换了它-低音听起来很正常。 然后他把OPA2134变得更贵-低音变少了,但声音变得更清晰了。 也许知道这里的人会告诉您,哪种运放最好放在声卡上,这样才好又便宜,例如AD8620:JRC 4580 M-TE1,OPA2134 PA,LME 4960 NA,LM 4562。
下载DOS的自定义文件这是一个视频-比较Dosbox和Yamaha 744和Windows Wavetable中OPL3的声音。 如果您在游戏中的声音设置设置中指定General Midi或Roland MT32和端口330,则将使用Windows默认使用的midi设备:
差异在耳机中清晰可见。 在Duke Nukem 3D游戏中,可以听到更好的立体声,而在Tekwar游戏中,乐器的声音甚至有所不同,这是模拟器和硬件之间的区别...因此,在每个游戏中,模拟器和真实卡之间的区别都可以听到。