23 回答
利用Minecraft Note Block Studio 進行匯入
如果要用地圖的話最好用60/120bpm的midi
小弟不精,有錯請指正
去Minecraft note block studio官网下载软件,然后安装,打开,新建文件,打开文件一栏的菜单,从MIDI转换至NBS(红石音乐格式)即可,速度需要注意符合MC的红石中继器,右上角会显示的
原作者(已弃坑)https://www.stuffbydavid.com/mcnbs
新的续作楼上给了链接,opennbs
还有国人做的,不是音符盒,用的命令方块输出,https://tremblestarman.github.io/Audio2Minecraft
BGM不合适也没什么,会自动转换,不过效果就不能保证了,只能保证能输出
(温馨提示,机器制作处于鄙视链底端,不如手摆,高级的建议去mcbbs看看红石音乐科技组,堆粒子特效)
如果是命令方块式,可以用Synthesia 8.X的乐谱显示功能,再根据音符输指令
用Minecraft Note Block Studio
最主要的上面已经提到了很多,关于超出音符盒八度这个问题我记得之前看过有相关完善的mod来着(废话)
ExtendPolyphonyLimit mod 用这个mod可以解除发音上限,但要在curse上下载
可以下载一个Minecraft Note Block Studio,打开后点"Generate song out of MIDI file"(或者file->import from MIDI)然后选中MIDI文件,等程序生成好音轨后依次点击
file->export as schematic->Export
生成.schematic文件
接下来打开你的Minecraft(最好是1.12),安装一个创世神模组。然后把刚刚生成的schematic文件拖到
.minecraft/config/worldedit/schematics目录下(没有就创建)
新建一个世界,然后依次输入以下命令:
//schem load name.schematic
//paste
注意:这里的name 是生成的schematic文件名
然后红石音乐就生成啦,试试吧
可以先去网上下载一个minecraft note block studio然后导入下载的mid,再按照它的每一个节奏点的数字敲击音符盒,再按照节奏摆红石中继器就可以了(比较的肝)
可以看这个视频
https://www.bilibili.com/video/BV1Ft411F78y?spm_id_from=333.337.search-card.all.click&vd_source=27ca02c7c2b2ca2d0b3fef88b06f2ad5
原作者(已弃坑)https://www.stuffbydavid.com/mcnbs
新的续作楼上给了链接,opennbs
还有国人做的,不是音符盒,用的命令方块输出,https://tremblestarman.github.io/Audio2Minecraft
BGM不合适也没什么,会自动转换,不过效果就不能保证了,只能保证能输出
(温馨提示,机器制作处于鄙视链底端,不如手摆,高级的建议去mcbbs看看红石音乐科技组,堆粒子特效)
下载OpenNBS,导入音乐,类型选择MIDI即可
此时你可以生成schematic文件:左上角文件→导出为schematic文件,然后根据版本,速度等进行自定义设置,最后点击导出,再用结构方块载入世界(生成的.nbt文件应该存放于你的存档/generated/minecraft/structures里,没有则创建)(旧版本需要借助WorldEdit来载入.schematic文件)
由于原版的音域为两个8度,可以在高版本选择使用数据包
文件→导出为数据包→右下角“保存更多音符资源包”这个就是超音域的材质包,在游戏内用材质包加载
同样在这个地方可以设置你的数据包的一些播放方式,数据包对于歌曲的速度(tick)没有要求,但尽量使用0.25的倍数以达到最佳效果
把导出的数据包放置在你的存档文件夹里的datapacks里,重新加载存档,按照OpenNBS的指示即可播放超音域的歌曲
原版红石音乐每种音色的音域都是从#f开始的两个八度,直接用软件midi导入的效果是不好的,看要做哪种红石音乐,追求还原度的可以用材质包之类的替换音源,或者命令方块类的,但是其实我觉得那种不算是很纯正的红石音乐;原版minecraft风格的要改编好比较难,得先自己重新改编原曲再自己一个一个敲上去,比较肝,而且要一些音乐水平(改编好用软件导入也行但是这种软件一般是做一些地图的背景音乐,或者服务器主城背景音之类的用的,单做红石音乐的话大部分人不太喜欢软件导入的那种)
您的回答
登录以回答这儿是 MidiShow 问答区,欢迎您请教或帮大家解决关于音乐创作、MIDI 应用、MIDI 技术等音乐相关的问题。
问答区积分规则如下:
- 提问、回答或自问自答积分均不变
- 问题被赞成 : +10
- 问题被反对 : 提问者 -2,点击反对者不扣分
- 回答被赞成 : +10
- 回答被反对 : 回答者 -2,点击反对者 -1
- 提问者选出满意回答 :回答者 +15 ,提问者 +2
参与问答前请阅读:问答区玩法规则