唱歌贝壳铃音乐(Singing Shell Bells Music) mod | 饥荒联机版
这个mod是一个饥荒联机版的音乐mod,可以通过输入数字和符号生成响铃音乐。
目前,它只能在你自己创建的主机游戏中使用,暂不支持云服务器(专用服务器)。
请勿开启洞穴,否则mod将无法正常工作。
按下~键打开控制台,输入 yl_make("notation","tone","direction"),然后按回车根据乐谱生成响铃音乐。
示例:
《Twinkle Twinkle little star》
yl_make("1 1 5 5 6 6 5- 4 4 3 3 2 2 1- 5 5 4 4 3 3 2- 5 5 4 4 3 3 2- 1 1 5 5 6 6 5- 4 4 3 3 2 2 1-","C","SW")
升半音
yl_make("1 1 5 5 6 6 5- 4 4 3 3 2 2 1- 5 5 4 4 3 3 2- 5 5 4 4 3 3 2- 1 1 5 5 6 6 5- 4 4 3 3 2 2 1-","C#","SW")
内置了一些简单的音乐,可以在控制台输入相应代码生成相应的响铃音乐。
你来自哪个星球-《摇铃啊摇铃》片尾曲 yl_nlzngxq()
黑猫警长-《黑猫警长》主题曲 yl_hmjz()
地厚天高-《蓝猫淘气三千问》主题曲 yl_dhtg()
梦的光点-《神兵小将》主题曲 yl_mdgd()
大风车 yl_dfc()
虫儿飞 yl_cef()
捉泥鳅 yl_znq()
《Twinkle twinkle little star》 yl_xxx()
《Frère Jacques》 yl_lzlh()
《Starver's Carol - A Winter's》 Feast yl_winter()
清除地图上所有的响铃 yl_clean()
将bpm(每分钟节拍数)设为100 yl_setpbm(100)
在进行音频/视频轨道设置时,bpm可以转换为角色移动速度,接近于所需跟踪的歌曲的速度。
恢复角色移动速度 yl_respeed()
音调参数:
大部分乐谱不使用1=C,所以需要相应地升高几个半音。
共有12个参数分别为"C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"
参数需要大写并用引号引起来,否则会出错并使用C键。
示例:
使用C键: yl_make("1 2 3 1 1 2 3 1","C","SW")
使用D键: yl_make("1 2 3 1 1 2 3 1","D","SW")
使用A#键: yl_make("1 2 3 1 1 2 3 1","A#","SW")
音符参数:
我自己定义了一套音乐符号,称为"YueLing Numbered Musical Notation"。
可以使用右边的数字键盘快速输入数字和符号。
基本音符:1 2 3 4 5 6 7分别代表中音do re mi fa so la si
小数点".":在音符前面表示低音符,在音符后面表示高音符
.1 .2 .3 .4 .5 .6 .7代表低音do re mi fa so la si
1. 2. 3. 4. 5. 6. 7.代表高音do re mi fa so la si
减号"-":对应于音符下面的线或音符右边的线
在音符前面表示缩短时间,在音符后面表示延长时间
1 -1 --1 ---1代表四分音符、八分音符、十六分音符、三十二分音符
1 1- 1---代表四分音符、二分音符、全音符
星号"*":用于表示附点音符,音符长度增加1/2
1*表示四分音符的长度增加1/2
例如,假设一个四分音符持续1秒,当添加附点时,四分音符持续1.5秒
数字"0":休止符,用于忽略不发出声音的音符。
0可以与-符号和*符号一起使用
斜杠"/":表示换行
使用斜杠将一行音符包装起来后,mod会在相反方向上再生成一行响铃音符,用于较小的地图使用。