Musicreater/README.md
2022-05-11 15:23:44 +08:00

8.4 KiB
Raw Permalink Blame History

音·创 Musicreater

一个免费开源的《我的世界:基岩版》音乐编辑制作软件

CodeStyle: black

简体中文🇨🇳 | English🇬🇧

是谁把科技的领域布满政治的火药

是谁把纯净的蓝天染上暗淡的沉灰

中国人民无不热爱自己伟大的祖国

我们不会忘记屈辱历史留下的惨痛

我们希望世界和平

我们希望获得世界的尊重

愿世上再也没有战争

无论是热还是冷

无论是经济还是政治

让美妙的和平的优雅的音乐响彻世界

      ——金羿
        2022 5 7

软件介绍🚀

音·创 Musicreater 是一款免费开源的 《我的世界:基岩版》 音乐制作软件

欢迎加群:861684859

注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。

软件作者✒

金羿 Eilles我的世界基岩版指令师个人开发者B站不知名UP主南昌在校高中生。

诸葛亮与八卦阵 bgArray我的世界基岩版玩家喜欢编程和音乐深圳初一学生。

软件架构🏢

软件采用 Python 作为第一语言目前还没有使用其他语言辅助。使用可更换的UI结构库即开发人员可以通过更换display.py文件随心所欲地切换UI库后期将支持插件自加载。

支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux

各位开发人员注意!!!多语言支持请使用函数_加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!

使用教程📕

安装教程

下载音·创自动安装器,将其放在你希望安装音·创的位置,运行后将自动安装。

提示:下载源最好选择"2 GitHub"。

从源代码运行教程

Windows7+

  1. Gitee下载需要登陆 Github下载本程序源代码
  2. 安装Python 3.8.10 下载64位Python安装包 下载32位Python安装包
  3. 以管理员身份运行 补全库.py :
    • 点击 “开始” 菜单,搜索 命令提示符
    • 右键点击 命令提示符 左键点击 “以管理员身份运行”
    • 将 “补全库.py” 拖拽入开启的窗口,按下回车
  4. 等待安装完成后,双击运行 Musicreater.py

Linux

  1. 若你没有足够优秀的环境,推荐先在终端敲:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3
sudo apt-get install python3-pip
sudo apt-get install git
  1. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲:
sudo git clone https://gitee.com/EillesWan/Musicreater.git
cd Musicreater
python3 补全库.py
python3 Musicreater.py

使用说明

  1. 直接运行就好
  2. 后期会出详细的使用教程
  3. 如果在使用过程中发现了bug拜托请上报给我详见下方联系方式

诸葛亮与八卦阵的关于羽音缭绕资源包应用地说明(不必要)📖

  1. 首先!这里的提示是给想使用多音色资源包的人的,如果你想用就请下载 神羽资源包(神羽自己的链接)提取码:ek3t
  2. 下载到你自己电脑上某个位置,可以不放置于本项目下。音色资源包较大,可以选取只下载: 神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0 这个文件夹,再嫌麻烦的话,也可以只下载其中的: 神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0 或者: 神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0
  3. 接下来就是关键了:在音创中绑定资源包 首先,先打开 音创->帮助与疑问->[神羽资源包位置选择]:选择文件夹... 这时候,会跳出选择框 关键来了,选择:您下载的羽音缭绕-midiout_25.0文件夹,或者mcpack(国际版推荐)格式_25.0zip格式_25.0的上级目录 举个例子:我的文件路径是这样的: L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0这里面有:神羽资源包_25.0_使用方法.xlsmcpack(国际版推荐)格式_25.0zip格式_25.0两个文件夹和一个.xls文件而你在音创中 也应该选择这个文件夹:L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0
  4. 如果你想使用音色资源包来制作函数,那么解析时你应该用 音创->编辑->从midi导入音轨且用新方法解析 然后再使用 音创->函数(包)->下面的四个新函数

致谢🙏

  1. 感谢由 Fuckcraft “鸣凤鸽子”等 带来的我的世界websocket服务器功能
  2. 感谢 昀梦<QQ1515399885> 找出指令生成错误bug并指正
  3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能
  4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导
  5. 感谢由 Miracle Plume “神羽” <QQshenyu40403>带来的羽音缭绕基岩版音色资源包
  6. 感谢 Arthur Morgan 对本程序的排错提出了最大的支持
  7. 感谢广大群友为此程序提供的测试等支持
  8. 若您对我们有所贡献但您的名字没有显示在此列表中,请联系我!

联系我们📞

作者<金羿>(Eilles)联系方式

  1. QQ 2647547478
  2. 电邮 EillesWan2006@163.com W-YI_DoctorYI@outlook.com EillesWan@outlook.com
  3. 微信 WYI_DoctorYI

作者<诸葛亮与八卦阵>(bgArray) 联系方式

  1. QQ 4740437765

待办事项

    • 可以使用由神羽提供的音乐资源包
    • 支持多语言
    • 支持创建可被Fastbuilder导入的.BDX文件支持
    • 1.可以导出自定义的结构文件用于存储要导入地图中的结构
    • 2.进度条
    • 3.可以将音乐写入音符盒(红乐)
    • 4.修改UI界面使之适应当前功能
    • 5.支持自动给音符盒绑定更多的音色
    • 6.可以由.schematic文件导入地图亦可反向处理
    • 7.制作软件下载器使用户更直观地操作
    • 8.支持自定义创建websockeet服务器播放音乐
    • 9.支持使用红石播放音乐
    • 10.支持采用延时的播放器
    • 11.支持使用bdx导出结构
    • 12.支持采用tp的方法播放
    • 13.支持识别曲谱(简谱)图片解析音乐
    • 14.支持使用瀑布流的方式播放音乐
    • 15.支持读入Everyone Piano的曲谱文件.eop
    • 16.支持读入Musescore的通用曲谱文件即musicXML.mscz、.mscx
    • 17.支持自动搜寻地图目录位置(网易&微软)
    • 18.支持读入JPword曲谱文件.jpd
    • 19.新的UI设计以及UI主题文件
    • 20.以小节为单位做音符播放时间对标