23 回答
Minecraft note block studio+原版红显材质+Minecraft本体1.12+
https://www.bilibili.com/video/BV1Ft411F78y?spm_id_from=333.337.search-card.all.click
我就是这个视频认识这里的
一般的是用NBS(https://opennbs.org/)导入,不过导入的时候会遇到一个问题,要么让音乐能导入游戏,要么让音乐更还原而牺牲掉导入游戏的可能,毕竟因为Minecraft有诸如只有两个八度这样的限制(导入的时候有个保持八度范围的选项就是决定这个限制的),好像最新版的OpenNBS是有一些手段突破这个限制的
###如果你不想肝用上述方法就满足了请不要看后面的
但很显然这种机器生成的方式在圈子里地位不行,一般的在游戏内要播放的音乐我也不采用这种方式(不过如果只是单纯想听就会用一下),一般我会用到这些东西:
1.查看midi的工具,主要是为了知道乐谱
2.音符盒的wiki,主要是为了调音高
3.命令方块
然后我一般会用命令方块先复制一堆间隔一个方块的中继器出来,中继器的档位完全相同,然后是用命令方块写一个差音高的playsound(如果希望无视距离听到的声响一样(这意味着如果玩家选择器允许只要保持加载所有人都能听到)的话在前面加一个execute as @a run execute at @s run然后playsound给@s),用ctrl+中键保留内容复制这个命令方块后在曲谱相应位置放置并输入音高,其他地方用石头红石灯之类的方块代替,不过这个方法总的来说还是很肝,但我个人认为适合在服务器使用比如做一些大厅背景音乐(因为是execute at过的所以会在玩家处播放),但特效具体怎么做我现在也没太弄明白
总而言之,这个方法可以认为是一种手动的midi转红石音乐的方法
您的回答
登录以回答这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。
问答区积分规则如下:
- 提问、回答或自问自答积分均不变
- 问题被赞成 : +10
- 问题被反对 : 提问者 -2,点击反对者不扣分
- 回答被赞成 : +10
- 回答被反对 : 回答者 -2,点击反对者 -1
- 提问者选出满意回答 :回答者 +15 ,提问者 +2
参与问答前请阅读:问答区玩法规则