lxfly2000 发表于 2018-6-22 10:56:38

尝试把MIDI转换成pc98的音源风格

玩过旧作东方后对pc98的FM音乐颇感兴趣,除了灵异传的BGM是MDRV格式,后4作都是PMD格式的,这里我只说MIDI与PMD的转换。
不知你们是否知道PMD音乐是如何制作的,我简单科普一下,PMD是M.Kajihara制作的用于PC98的音乐驱动程序,制作这种音乐需要像写代码一样编写MML格式的音乐指令,然后编译才能得到PMD音乐文件(旧作中后缀名为.m,.m2的就是PMD音乐文件),很明显这样制作非常不方便,一是不直观,二是修改起来麻烦,我也试着做过一个真心麻烦得不行,亲身体会:

于是我就想能不能像MIDI一样用现代的方式制作PMD音乐呢,网上搜了一下好像没有,只好自己想办法,写一些程序方便制作(MIDI转换MML,PMD转换MIDI),这样MIDI与PMD就实现了简单的互相转换,虽然还不是直接编写MML而且还有些Bug,但起码比手写代码轻松了不少,转换出的MML只需小修改就可以用。
如果你们也对制作FM音乐有兴趣那么也来试下上面两个工具的效果如何吧。
附上用MIDI转换的一个音乐。

elegame 发表于 2018-7-2 12:16:30

因为不方便,所以现代几乎不会有人用了吧。
到是有兴趣能研究下MIDI,VST,VSTi,能在自己的游戏里什么的用上VST,VSTi到是更实在的技能。
可惜音频是个大坑,合成器和效果器,DSP,各种花时间,轮子少。

炼狱造形 发表于 2022-1-28 09:47:07

太强了,巨佬啊

不过这里居然没人来么(悲)
页: [1]
查看完整版本: 尝试把MIDI转换成pc98的音源风格