【S.R.T.S.】"兲"空之城拟真钢琴音色双音轨音乐盒
besiege吧
全部回复
仅看楼主
level 15
SunRojjes 楼主
这里是暑假结束前前肝上投稿末班车(ノ~▽~)并莫名不可复制的高产的罗杰斯君( * *ω** )*,RT.
【BESIEGE】《天空之城》拟真钢琴音色双音轨音乐盒【S.R.T.S.出品】_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
转自:https://www.bilibili.com/video/av30127347/?share_medium=web&share_source=baidu&bbid=A4233479-1B90-4863-802D-2D503F3459CF32170infoc&ts=1535076534127&sharechannel=baidu
2018年08月24日 02点08分 1
level 15
SunRojjes 楼主
二楼自动备用[滑稽][茶杯]
2018年08月24日 02点08分 2
懒人整合包下载链接:详见视频评论区[滑稽][茶杯]
2018年08月31日 13点08分
2018年08月31日 13点08分
level 15
SunRojjes 楼主
惯例2k证件照以及logo[滑稽][茶杯]
2018年08月24日 02点08分 3
level 10
滋磁一下[滑稽]
2018年08月24日 02点08分 4
还行[滑稽][茶杯]
2018年08月29日 05点08分
level 15
SunRojjes 楼主
全景照[滑稽][茶杯]
参考的谱子[滑稽][茶杯]
2018年08月24日 02点08分 5
level 10
膝盖
2018年08月24日 06点08分 6
[勉强]
2018年09月01日 06点09分
level 7
前排
跪好[惊哭]
2018年08月24日 07点08分 8
[乖]
2018年09月01日 06点09分
level 11
拉吸都 吸都眯吸
2018年08月24日 09点08分 9
咪嗖啦嗖啦哆嗖[滑稽]
2018年08月29日 05点08分
@SunRojjes 哈哈哈 [笑眼]我有吉他谱 C调G调都有
2018年08月29日 05点08分
2018年08月29日 14点08分
level 9
哇,可以啊[滑稽]
2018年08月24日 15点08分 10
[滑稽][茶杯]
2018年08月25日 05点08分
level 12
前排跪好
2018年08月25日 02点08分 11
[吐舌]
2018年09月01日 06点09分
level 15
SunRojjes 楼主
今晚军训完了,准时更新[你懂的]
2018年08月29日 05点08分 12
level 15
SunRojjes 楼主
正文干货[滑稽][茶杯],音乐盒科技树详解:
一、音乐盒基本原理
BSG的科技树,基本是由现实原理转化或抽象而成的,
所以要在魔法中世纪搞出音乐盒来,我们需要谙知现实世界音乐盒的基本原理。
由上可见,音乐盒的发声原理主要和其内部结构的两个部分有关:
一是构成音轨的一系列小凸起的【激发装置】;
二是一排长短不一,以发出不同音阶声音的弦片的【发声装置】;
三是让音轨以一定速度与弦片相对运动的【动力装置】。
所以当动力装置使音轨基底运动,其上的凸起拨动弦片吗,使弦片以不同频率发出相应音节的声音,凸起不断拨动弦片,发出的声音即对应相应的音符,个个音符的声音串连起来,就成了音乐盒播放的曲目。
2018年08月29日 13点08分 13
纠错:不是“两个部分”,是“三个部分”[狂汗]
2018年08月30日 12点08分
level 15
SunRojjes 楼主
二、BSG中音乐盒基本功能的还原
那么问题来了,如何在BSG中将音乐盒还原呢?
如上图,以本作为例:
我们首先使用木块等零件,还原连成音轨的一个个小凸起,
之后使用自动操作+传感器模块(mod零件),他们共同构成【激发装置】;
接着用能被按键激活的音符模块(Note Block 2,by ITR),作为【发声装置】;
最后将【发声装置】装车,以小车作为【动力装置】,
而作为音轨基底的核心块,同时起到了导轨的作用,
因此小车能够牵引着【发声装置】,使其与音轨平行同向相对运动。
这样一来,当播放键被按下,小车车轮按键被激活而启动,
自动操作+传感器模块阵列经过静止的音轨上方,
音轨的各个部分逐个进入各个感应区,于是对应的自动操作+传感器模块被激活,
相应预置指令进程被逐个自动执行,于是各个音乐模块对应按键被不断激活,
由此发出相应音源的不同的预设音阶。
以上是本作音乐盒的发声原理,由此可见,当本音乐盒运行时,
计算机犹如生出了无形的手,“在键盘上”用相应按键“弹奏”出一个个音符,
连续不断的音符相连,便成了音乐盒预设的曲目。
2018年08月30日 13点08分 14
原来是这样子的,我说为什么有声音呢
2018年08月30日 13点08分
2018年09月01日 06点09分
level 15
SunRojjes 楼主
三、音乐盒演奏拟真化
以上大家已经悉知了BSG中音乐盒的发声原理,
这样大家就可以根据所想要还原的曲目进行码谱了。
那么,如何码出能使音乐盒类似于真实弹奏般播放曲目的音轨呢?
下面本贴将从头介绍本作音乐盒音轨的码谱工序的具体过程,
并穿插讲述本作的两大“软件”核心技术。
在码音轨之前,我们要找到合适的谱子,这里建议使用双音轨简谱。
以本作使用的谱子为例,由上图可见(来源于网络,楼主自行拼接),
本谱有着较为简单且明了的旋律与伴奏两部分音轨的标示,
因此这样的谱子可以为后续的工作省下时间(部分音轨可复制)。
然后就是繁琐枯燥的码谱过程了,楼主建议先使用拉长的核心快作为音轨基底,
便于试放和调整,若要做成其他形状(如圆柱),后期调整也较为方便。
接下来讲的是本作核心科技之一——如何码出【断续式仿真音轨】。
这项“科技”,就是使得本音乐盒播放的曲目近似于弹奏版本的原因之一。
说到这样一个“科技”,首先就得讲讲它被开发出来的灵感以及与现实原理的联系。
之前楼主上一代的音乐盒(也是本吧音乐盒科技树的开山之作),
使用的是相对于本作科技【断续式仿真音轨】的【连续式机械音轨】,
它的灵感是来源于隔壁《废品机械师》吧吧友的一个同类型作品。
可以说,上代运用【连续式机械音轨】的音乐盒,
就是那个出自废品吧第一期精选视频的作品(如下),换了个游戏的翻版。
(虽然现在再看这个作者用的也是【断续式仿真音轨】2333)
但是【连续式机械音轨】对于新音源模块这种柔美的钢琴音色不太友好,
其为了避免声音间断而令音源0.04秒激活一次的设定,
使得音源重叠,杂音明显,实在是辣耳朵。。。
(↓ 下图为前代证件照 ↓)
于是就在本作开工的前一个晚上,楼主躺在床上灵光一闪,
想到:“真实演奏的钢琴,即使一直按着琴键,能听见的,
也就只有一开始琴弦被琴键敲击发出的共鸣声啊?”
“还原向的音乐盒,并不需要【连续式机械音轨】”
于是能够完美还原乐器演奏方式的【断续式仿真音轨】,
在BSG的世界中,横空出世了。
利用真实钢琴音源的共鸣声,本作可以很好的还原原曲无论长音或短音的音色。
然而这仍需【精准间隔激活指令】这一第二个核心科技来辅助调整,
以免出现单音音轨出现重复播放,使得曲目旋律混淆的情况。
这种情况是因为自动操作+感应器模块有感应区域在第一次执行预置指令后,
再次判定是否有模块存在,从而再次指令执行预置进程的特性。
而(自动操作模块繁琐操作导致)电脑卡顿,为了保持尽量不掉帧,
物理运算在此时重复进行频率慢且不精确,画面中模块虽已离开,
但判定依据于前一次计算的数据,依然生效,因此导致音源重复播放的情况。
这时我们就需要找出最适合大部分电脑运行环境的进程数据,
使得音乐盒运行时流畅且无误。
下面是本作运用的、也是楼主推荐的心血成果:
基准:小车轮速:0.2 半拍间隙:0.5s 一拍间隙:1s
短双音感应器数据:
长双音感应器数据:
2018年08月31日 13点08分 15
level 15
SunRojjes 楼主
以上就是本帖的全部内容,相信大家都已经学会了,
还等什么呢,都回去造一个吧[滑稽][茶杯](楼下开闸放水)
2018年08月31日 13点08分 16
1 2 尾页