最近想做一个雷神角色演示的背景音乐,但是这个特别难,游戏里完全做不到
所以我就想:弹不了我还写不了吗
于是我就开始研究了创魔钢琴代码
(以下乐曲做参考)
开头
15# {{1,1375},{3,1473},{7,1673},{8,1787},{12,1888},{1,2910},{3,3009},{6,3109},{7,3207}
结尾
{2,102767},{3,103130},{2,103495},{6,103874},{3,104255}}
(以上段落选自 317暴龙战士 于 3月27日发布的《大鱼海棠》)
后来我大致研究了一下
分析出来个大致:(以下仅作参考)
15#:应该代表琴键数,如鼓为“8#”,钢琴,猫,编钟均为“15#”
{{1,1375}, {3,104255}}:“{”和“}”应该代表一个音符,第一个音符有2个“{”,同理,最后一个音符也有2个}。而至于“,”的代表,我觉得应该第一个“,”也就是音符里面的,我认为是作为音符编号与时间长度的隔板(这两个在下面讲),而至于音符与音符之间的“,”应该就是音符和另一个音符的隔板
接下来说音符里面的数字,我想{*1*,¥1375¥}被*号包起来的单个或者两个数字是音符的编号,就比如你弹个中央“C”的Do,那么在创魔里就代表“8”,因为前面还有低音的“Do”到“Si”,接下来说被“¥”包住的数字,这里我认为应该是音符停顿的时长,应该4位数起步,就是你弹完一个音符之后在弹一个音符,两个音符之间的空档有多长,那这串数字的数字就越大
(以上内容可能不准确,仅作参考)
相信只有真正喜欢音乐的人才能看完