From f57f4257fb466a26f14b79988aca635a2a2b41b5 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 20:59:36 +0800 Subject: [PATCH 01/14] readme-- --- .idea/.gitignore | 3 ++ .idea/Musicreater.iml | 8 ++++ .idea/inspectionProfiles/Project_Default.xml | 47 +++++++++++++++++++ .../inspectionProfiles/profiles_settings.xml | 6 +++ .idea/modules.xml | 8 ++++ .idea/vcs.xml | 6 +++ README.md | 24 ---------- README_EN.md | 23 --------- 8 files changed, 78 insertions(+), 47 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/Musicreater.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..50d9d22 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml diff --git a/.idea/Musicreater.iml b/.idea/Musicreater.iml new file mode 100644 index 0000000..d9e6024 --- /dev/null +++ b/.idea/Musicreater.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..ccecc23 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,47 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..b125bed --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..9661ac7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index 765c105..0e0c5bc 100644 --- a/README.md +++ b/README.md @@ -20,30 +20,6 @@ 简体中文🇨🇳 | [English🇬🇧](README_EN.md) -> 是谁把科技的领域布满政治的火药 -> -> 是谁把纯净的蓝天染上暗淡的沉灰 -> -> 中国人民无不热爱自己伟大的祖国 -> -> 我们不会忘记屈辱历史留下的惨痛 -> -> 我们希望世界和平 -> -> 我们希望获得世界的尊重 -> -> 愿世上再也没有战争 -> -> 无论是热还是冷 -> -> 无论是经济还是政治 -> -> 让美妙的和平的优雅的音乐响彻世界 -> -> ——金羿 -> 2022 5 7 - - ## 软件介绍🚀 音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 diff --git a/README_EN.md b/README_EN.md index a7c327f..d04e866 100644 --- a/README_EN.md +++ b/README_EN.md @@ -20,29 +20,6 @@ [简体中文🇨🇳](README.md) | English🇬🇧 -> Who has dropped political gunpowder into the technology -> -> Who has dyed clear blue sky into the dark grey -> -> All Chinese people love our great homeland -> -> We *WILL* remember the remain pain of the humiliating history -> -> We love the whole world but in peace -> -> We love everyone but under respect -> -> It is to be hoped that the war ends forever -> -> Whatever it is cold or hot -> -> Whatever it is economical or political -> -> Just let the wonderful music of peace surround the world -> -> ---- Eilles Wan -> 7/5 2022 - **Notice that the language support of *README* may be a little SLOW.** From 16d0ecf0099f4cdcdfce674ae57528b8e45b85d1 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:00:01 +0000 Subject: [PATCH 02/14] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20.i?= =?UTF-8?q?dea?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.gitignore | 3 -- .idea/Musicreater.iml | 8 ---- .idea/inspectionProfiles/Project_Default.xml | 47 ------------------- .../inspectionProfiles/profiles_settings.xml | 6 --- .idea/modules.xml | 8 ---- .idea/vcs.xml | 6 --- 6 files changed, 78 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/Musicreater.iml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 50d9d22..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# 默认忽略的文件 -/shelf/ -/workspace.xml diff --git a/.idea/Musicreater.iml b/.idea/Musicreater.iml deleted file mode 100644 index d9e6024..0000000 --- a/.idea/Musicreater.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index ccecc23..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2d..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index b125bed..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 9661ac7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From 08ffa1a6e2b060b9c0ce2cc40728f8d1df6665f8 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:05:51 +0000 Subject: [PATCH 03/14] add readme2.md. --- readme2.md | 166 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 readme2.md diff --git a/readme2.md b/readme2.md new file mode 100644 index 0000000..68caba9 --- /dev/null +++ b/readme2.md @@ -0,0 +1,166 @@ +

音·创 Musicreater

+ +

+ +

+ +

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

+ +

+ +

+ +[![][Bilibili: 凌云金羿]](https://space.bilibili.com/397369002/) +[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474) +[![CodeStyle: black]](https://github.com/psf/black) +[![][python]](https://www.python.org/) +[![][license]](LICENSE) +[![][release]](../../releases) + +简体中文🇨🇳 | [English🇬🇧](README_EN.md) + + + +## 软件介绍🚀 + +音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 + +欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) + +**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** + +## 软件作者✒ + +金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 + +诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 + +## 软件架构🏢 + +软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 + +支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux + +***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** + +## 使用教程📕 + +### 安装教程 + +下载[音·创自动安装器](https://gitee.com/EillesWan/Musicreater/releases/v0.2.0.0-Delta),将其放在你希望安装音·创的位置,运行后将自动安装。 + +提示:下载源最好选择\"2 GitHub\"。 + +### 从源代码运行教程 + +#### Windows7+ + +0. [Gitee下载(需要登陆)](https://gitee.com/EillesWan/Musicreater) + [Github下载(慢)](https://github.com/EillesWan/Musicreater)本程序源代码 +1. 安装Python 3.8.10 + [下载64位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe) + [下载32位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe) +2. 以管理员身份运行 补全库.py : + - 点击 “开始” 菜单,搜索 `命令提示符` + - 右键点击 `命令提示符` 左键点击 “以管理员身份运行” + - 将 “补全库.py” 拖拽入开启的窗口,按下回车 +3. 等待安装完成后,双击运行 Musicreater.py + +#### Linux + +0. 若你没有足够优秀的环境,推荐先在终端敲: +```bash +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. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲: +```bash +sudo git clone https://gitee.com/EillesWan/Musicreater.git +cd Musicreater +python3 补全库.py +python3 Musicreater.py +``` + +### 使用说明 + +1. 直接运行就好 +2. 后期会出详细的使用教程 +3. 如果在使用过程中发现了bug拜托请上报给我,详见下方联系方式 + +## 诸葛亮与八卦阵的关于羽音缭绕资源包应用地说明(不必要)📖 + +1. 首先!这里的提示是给想使用多音色资源包的人的,如果你想用就请下载 [神羽资源包(神羽自己的链接)](https://pan.baidu.com/s/11uoq5zwN7c3rX-98DqVpJg)提取码:ek3t +2. 下载到你自己电脑上某个位置,可以不放置于本项目下。音色资源包较大,可以选取只下载: + `神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0` 这个文件夹,再嫌麻烦的话,也可以只下载其中的: + `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0` 或者: + `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0` +4. 接下来就是关键了:在*音创*中绑定资源包 + 首先,先打开 *音创*->帮助与疑问->\[神羽资源包位置选择\]:选择文件夹... 这时候,会跳出选择框 + 关键来了,选择:***您下载的`羽音缭绕-midiout_25.0`文件夹,或者`mcpack(国际版推荐)格式_25.0`或`zip格式_25.0`的上级目录*** + 举个例子:我的文件路径是这样的: + `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、 + `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中 + 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0** +6. 如果你想使用音色资源包来制作函数,那么解析时你应该用 *音创*->编辑->从midi导入音轨且用新方法解析, + 然后再使用 *音创*->函数(包)->下面的四个新函数 + +## 致谢🙏 + +1. 感谢由 [Fuckcraft](https://github.com/fuckcraft) “鸣凤鸽子”等 带来的我的世界websocket服务器功能 +2. 感谢 昀梦\ 找出指令生成错误bug并指正 +3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能 +4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导 +5. 感谢由 Miracle Plume “神羽” \带来的羽音缭绕基岩版音色资源包 +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 + +## 待办事项 + +* - [x] 可以使用由神羽提供的音乐资源包 +* - [x] 支持多语言 +* - [x] 支持创建可被Fastbuilder导入的.BDX文件支持 +* - [ ] 1.可以导出自定义的结构文件用于存储要导入地图中的结构 +* - [ ] 2.进度条 +* - [ ] 3.可以将音乐写入音符盒(红乐) +* - [ ] 4.修改UI界面使之适应当前功能 +* - [ ] 5.支持自动给音符盒绑定更多的音色 +* - [ ] 6.可以由.schematic文件导入地图,亦可反向处理 +* - [x] 7.制作软件下载器使用户更直观地操作 +* - [x] 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.以小节为单位做音符播放时间对标 + + + +[Bilibili: 凌云金羿]: https://img.shields.io/badge/Bilibili-%E5%87%8C%E4%BA%91%E9%87%91%E7%BE%BF-00A1E7?style=for-the-badge +[Bilibili: 诸葛亮与八卦阵]: https://img.shields.io/badge/Bilibili-%E8%AF%B8%E8%91%9B%E4%BA%AE%E4%B8%8E%E5%85%AB%E5%8D%A6%E9%98%B5-00A1E7?style=for-the-badge +[CodeStyle: black]: https://img.shields.io/badge/code%20style-black-121110.svg?style=for-the-badge +[python]: https://img.shields.io/badge/python-3.6-AB70FF?style=for-the-badge +[release]: https://img.shields.io/github/v/release/EillesWan/Musicreater?style=for-the-badge +[license]: https://img.shields.io/badge/Licence-Apache-228B22?style=for-the-badge \ No newline at end of file From 5a6d8742040c273157dff9b923dd73b3e245bb9f Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:06:29 +0000 Subject: [PATCH 04/14] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20re?= =?UTF-8?q?adme2.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme2.md | 166 ----------------------------------------------------- 1 file changed, 166 deletions(-) delete mode 100644 readme2.md diff --git a/readme2.md b/readme2.md deleted file mode 100644 index 68caba9..0000000 --- a/readme2.md +++ /dev/null @@ -1,166 +0,0 @@ -

音·创 Musicreater

- -

- -

- -

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

- -

- -

- -[![][Bilibili: 凌云金羿]](https://space.bilibili.com/397369002/) -[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474) -[![CodeStyle: black]](https://github.com/psf/black) -[![][python]](https://www.python.org/) -[![][license]](LICENSE) -[![][release]](../../releases) - -简体中文🇨🇳 | [English🇬🇧](README_EN.md) - - - -## 软件介绍🚀 - -音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 - -欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) - -**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** - -## 软件作者✒ - -金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 - -诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 - -## 软件架构🏢 - -软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 - -支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux - -***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** - -## 使用教程📕 - -### 安装教程 - -下载[音·创自动安装器](https://gitee.com/EillesWan/Musicreater/releases/v0.2.0.0-Delta),将其放在你希望安装音·创的位置,运行后将自动安装。 - -提示:下载源最好选择\"2 GitHub\"。 - -### 从源代码运行教程 - -#### Windows7+ - -0. [Gitee下载(需要登陆)](https://gitee.com/EillesWan/Musicreater) - [Github下载(慢)](https://github.com/EillesWan/Musicreater)本程序源代码 -1. 安装Python 3.8.10 - [下载64位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe) - [下载32位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe) -2. 以管理员身份运行 补全库.py : - - 点击 “开始” 菜单,搜索 `命令提示符` - - 右键点击 `命令提示符` 左键点击 “以管理员身份运行” - - 将 “补全库.py” 拖拽入开启的窗口,按下回车 -3. 等待安装完成后,双击运行 Musicreater.py - -#### Linux - -0. 若你没有足够优秀的环境,推荐先在终端敲: -```bash -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. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲: -```bash -sudo git clone https://gitee.com/EillesWan/Musicreater.git -cd Musicreater -python3 补全库.py -python3 Musicreater.py -``` - -### 使用说明 - -1. 直接运行就好 -2. 后期会出详细的使用教程 -3. 如果在使用过程中发现了bug拜托请上报给我,详见下方联系方式 - -## 诸葛亮与八卦阵的关于羽音缭绕资源包应用地说明(不必要)📖 - -1. 首先!这里的提示是给想使用多音色资源包的人的,如果你想用就请下载 [神羽资源包(神羽自己的链接)](https://pan.baidu.com/s/11uoq5zwN7c3rX-98DqVpJg)提取码:ek3t -2. 下载到你自己电脑上某个位置,可以不放置于本项目下。音色资源包较大,可以选取只下载: - `神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0` 这个文件夹,再嫌麻烦的话,也可以只下载其中的: - `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0` 或者: - `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0` -4. 接下来就是关键了:在*音创*中绑定资源包 - 首先,先打开 *音创*->帮助与疑问->\[神羽资源包位置选择\]:选择文件夹... 这时候,会跳出选择框 - 关键来了,选择:***您下载的`羽音缭绕-midiout_25.0`文件夹,或者`mcpack(国际版推荐)格式_25.0`或`zip格式_25.0`的上级目录*** - 举个例子:我的文件路径是这样的: - `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、 - `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中 - 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0** -6. 如果你想使用音色资源包来制作函数,那么解析时你应该用 *音创*->编辑->从midi导入音轨且用新方法解析, - 然后再使用 *音创*->函数(包)->下面的四个新函数 - -## 致谢🙏 - -1. 感谢由 [Fuckcraft](https://github.com/fuckcraft) “鸣凤鸽子”等 带来的我的世界websocket服务器功能 -2. 感谢 昀梦\ 找出指令生成错误bug并指正 -3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能 -4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导 -5. 感谢由 Miracle Plume “神羽” \带来的羽音缭绕基岩版音色资源包 -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 - -## 待办事项 - -* - [x] 可以使用由神羽提供的音乐资源包 -* - [x] 支持多语言 -* - [x] 支持创建可被Fastbuilder导入的.BDX文件支持 -* - [ ] 1.可以导出自定义的结构文件用于存储要导入地图中的结构 -* - [ ] 2.进度条 -* - [ ] 3.可以将音乐写入音符盒(红乐) -* - [ ] 4.修改UI界面使之适应当前功能 -* - [ ] 5.支持自动给音符盒绑定更多的音色 -* - [ ] 6.可以由.schematic文件导入地图,亦可反向处理 -* - [x] 7.制作软件下载器使用户更直观地操作 -* - [x] 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.以小节为单位做音符播放时间对标 - - - -[Bilibili: 凌云金羿]: https://img.shields.io/badge/Bilibili-%E5%87%8C%E4%BA%91%E9%87%91%E7%BE%BF-00A1E7?style=for-the-badge -[Bilibili: 诸葛亮与八卦阵]: https://img.shields.io/badge/Bilibili-%E8%AF%B8%E8%91%9B%E4%BA%AE%E4%B8%8E%E5%85%AB%E5%8D%A6%E9%98%B5-00A1E7?style=for-the-badge -[CodeStyle: black]: https://img.shields.io/badge/code%20style-black-121110.svg?style=for-the-badge -[python]: https://img.shields.io/badge/python-3.6-AB70FF?style=for-the-badge -[release]: https://img.shields.io/github/v/release/EillesWan/Musicreater?style=for-the-badge -[license]: https://img.shields.io/badge/Licence-Apache-228B22?style=for-the-badge \ No newline at end of file From 874cd1aea9f6e056f7321ceecfd0be042032e78d Mon Sep 17 00:00:00 2001 From: Eilles Wan Date: Mon, 16 May 2022 13:09:34 +0000 Subject: [PATCH 05/14] Nothing --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e0c5bc..3bac2f8 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@

+ [![][Bilibili: 凌云金羿]](https://space.bilibili.com/397369002/) [![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474) [![CodeStyle: black]](https://github.com/psf/black) @@ -17,7 +18,8 @@ [![][license]](LICENSE) [![][release]](../../releases) -简体中文🇨🇳 | [English🇬🇧](README_EN.md) + +简体中文 | [English](README_EN.md) ## 软件介绍🚀 From bc247e1507a630feb2724f014490352c5190ad6c Mon Sep 17 00:00:00 2001 From: Eilles Wan Date: Mon, 16 May 2022 13:10:54 +0000 Subject: [PATCH 06/14] Nothing, at all --- README_EN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_EN.md b/README_EN.md index d04e866..c106bc6 100644 --- a/README_EN.md +++ b/README_EN.md @@ -17,7 +17,7 @@ [![][license]](LICENSE) [![][release]](../../releases) -[简体中文🇨🇳](README.md) | English🇬🇧 +[简体中文](README.md) | English From e94af73c4fb205782f2ae9c5b38f31804794580b Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:22:00 +0000 Subject: [PATCH 07/14] add readme2.md. --- readme2.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 readme2.md diff --git a/readme2.md b/readme2.md new file mode 100644 index 0000000..559a3ee --- /dev/null +++ b/readme2.md @@ -0,0 +1,26 @@ +

音·创 Musicreater

+ +

+ +

+ +

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

+ +

+ +

+ + +[![][Bilibili: 凌云金羿]](https://space.bilibili.com/397369002/) +[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474) +[![CodeStyle: black]](https://github.com/psf/black) +[![][python]](https://www.python.org/) +[![][license]](LICENSE) +[![][release]](../../releases) + +[Bilibili: 凌云金羿]: https://img.shields.io/badge/Bilibili-%E5%87%8C%E4%BA%91%E9%87%91%E7%BE%BF-00A1E7?style=for-the-badge +[Bilibili: 诸葛亮与八卦阵]: https://img.shields.io/badge/Bilibili-%E8%AF%B8%E8%91%9B%E4%BA%AE%E4%B8%8E%E5%85%AB%E5%8D%A6%E9%98%B5-00A1E7?style=for-the-badge +[CodeStyle: black]: https://img.shields.io/badge/code%20style-black-121110.svg?style=for-the-badge +[python]: https://img.shields.io/badge/python-3.6-AB70FF?style=for-the-badge +[release]: https://img.shields.io/github/v/release/EillesWan/Musicreater?style=for-the-badge +[license]: https://img.shields.io/badge/Licence-Apache-228B22?style=for-the-badge \ No newline at end of file From a2ae755e872677905d0ea746292b8f32cda3c999 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:23:21 +0000 Subject: [PATCH 08/14] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20re?= =?UTF-8?q?adme2.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme2.md | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 readme2.md diff --git a/readme2.md b/readme2.md deleted file mode 100644 index 559a3ee..0000000 --- a/readme2.md +++ /dev/null @@ -1,26 +0,0 @@ -

音·创 Musicreater

- -

- -

- -

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

- -

- -

- - -[![][Bilibili: 凌云金羿]](https://space.bilibili.com/397369002/) -[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474) -[![CodeStyle: black]](https://github.com/psf/black) -[![][python]](https://www.python.org/) -[![][license]](LICENSE) -[![][release]](../../releases) - -[Bilibili: 凌云金羿]: https://img.shields.io/badge/Bilibili-%E5%87%8C%E4%BA%91%E9%87%91%E7%BE%BF-00A1E7?style=for-the-badge -[Bilibili: 诸葛亮与八卦阵]: https://img.shields.io/badge/Bilibili-%E8%AF%B8%E8%91%9B%E4%BA%AE%E4%B8%8E%E5%85%AB%E5%8D%A6%E9%98%B5-00A1E7?style=for-the-badge -[CodeStyle: black]: https://img.shields.io/badge/code%20style-black-121110.svg?style=for-the-badge -[python]: https://img.shields.io/badge/python-3.6-AB70FF?style=for-the-badge -[release]: https://img.shields.io/github/v/release/EillesWan/Musicreater?style=for-the-badge -[license]: https://img.shields.io/badge/Licence-Apache-228B22?style=for-the-badge \ No newline at end of file From ab26c82bf9c0150a616609560b8b89fd98813c55 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:23:47 +0000 Subject: [PATCH 09/14] add readme2.md. --- readme2.md | 137 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 readme2.md diff --git a/readme2.md b/readme2.md new file mode 100644 index 0000000..043aeab --- /dev/null +++ b/readme2.md @@ -0,0 +1,137 @@ +简体中文 | [English](README_EN.md) + + +## 软件介绍🚀 + +音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 + +欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) + +**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** + +## 软件作者✒ + +金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 + +诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 + +## 软件架构🏢 + +软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 + +支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux + +***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** + +## 使用教程📕 + +### 安装教程 + +下载[音·创自动安装器](https://gitee.com/EillesWan/Musicreater/releases/v0.2.0.0-Delta),将其放在你希望安装音·创的位置,运行后将自动安装。 + +提示:下载源最好选择\"2 GitHub\"。 + +### 从源代码运行教程 + +#### Windows7+ + +0. [Gitee下载(需要登陆)](https://gitee.com/EillesWan/Musicreater) + [Github下载(慢)](https://github.com/EillesWan/Musicreater)本程序源代码 +1. 安装Python 3.8.10 + [下载64位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe) + [下载32位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe) +2. 以管理员身份运行 补全库.py : + - 点击 “开始” 菜单,搜索 `命令提示符` + - 右键点击 `命令提示符` 左键点击 “以管理员身份运行” + - 将 “补全库.py” 拖拽入开启的窗口,按下回车 +3. 等待安装完成后,双击运行 Musicreater.py + +#### Linux + +0. 若你没有足够优秀的环境,推荐先在终端敲: +```bash +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. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲: +```bash +sudo git clone https://gitee.com/EillesWan/Musicreater.git +cd Musicreater +python3 补全库.py +python3 Musicreater.py +``` + +### 使用说明 + +1. 直接运行就好 +2. 后期会出详细的使用教程 +3. 如果在使用过程中发现了bug拜托请上报给我,详见下方联系方式 + +## 诸葛亮与八卦阵的关于羽音缭绕资源包应用地说明(不必要)📖 + +1. 首先!这里的提示是给想使用多音色资源包的人的,如果你想用就请下载 [神羽资源包(神羽自己的链接)](https://pan.baidu.com/s/11uoq5zwN7c3rX-98DqVpJg)提取码:ek3t +2. 下载到你自己电脑上某个位置,可以不放置于本项目下。音色资源包较大,可以选取只下载: + `神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0` 这个文件夹,再嫌麻烦的话,也可以只下载其中的: + `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0` 或者: + `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0` +4. 接下来就是关键了:在*音创*中绑定资源包 + 首先,先打开 *音创*->帮助与疑问->\[神羽资源包位置选择\]:选择文件夹... 这时候,会跳出选择框 + 关键来了,选择:***您下载的`羽音缭绕-midiout_25.0`文件夹,或者`mcpack(国际版推荐)格式_25.0`或`zip格式_25.0`的上级目录*** + 举个例子:我的文件路径是这样的: + `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、 + `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中 + 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0** +6. 如果你想使用音色资源包来制作函数,那么解析时你应该用 *音创*->编辑->从midi导入音轨且用新方法解析, + 然后再使用 *音创*->函数(包)->下面的四个新函数 + +## 致谢🙏 + +1. 感谢由 [Fuckcraft](https://github.com/fuckcraft) “鸣凤鸽子”等 带来的我的世界websocket服务器功能 +2. 感谢 昀梦\ 找出指令生成错误bug并指正 +3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能 +4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导 +5. 感谢由 Miracle Plume “神羽” \带来的羽音缭绕基岩版音色资源包 +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 + +## 待办事项 + +* - [x] 可以使用由神羽提供的音乐资源包 +* - [x] 支持多语言 +* - [x] 支持创建可被Fastbuilder导入的.BDX文件支持 +* - [ ] 1.可以导出自定义的结构文件用于存储要导入地图中的结构 +* - [ ] 2.进度条 +* - [ ] 3.可以将音乐写入音符盒(红乐) +* - [ ] 4.修改UI界面使之适应当前功能 +* - [ ] 5.支持自动给音符盒绑定更多的音色 +* - [ ] 6.可以由.schematic文件导入地图,亦可反向处理 +* - [x] 7.制作软件下载器使用户更直观地操作 +* - [x] 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.以小节为单位做音符播放时间对标 From 343a62be47785c7e239e869226612e46eff87ccb Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:24:32 +0000 Subject: [PATCH 10/14] add readme3.md. --- readme3.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 readme3.md diff --git a/readme3.md b/readme3.md new file mode 100644 index 0000000..79c7c7c --- /dev/null +++ b/readme3.md @@ -0,0 +1 @@ +啊啊啊 \ No newline at end of file From b81860daddf418f83b2535cdcb98a72e838e4751 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:26:18 +0000 Subject: [PATCH 11/14] update readme3.md. --- readme3.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/readme3.md b/readme3.md index 79c7c7c..2fc68c3 100644 --- a/readme3.md +++ b/readme3.md @@ -1 +1,21 @@ -啊啊啊 \ No newline at end of file +## 软件介绍🚀 + +音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 + +欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) + +**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** + +## 软件作者✒ + +金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 + +诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 + +## 软件架构🏢 + +软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 + +支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux + +***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** \ No newline at end of file From ba691d177a695aadb3244eebfb8538075e86b8d9 Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:27:02 +0000 Subject: [PATCH 12/14] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20re?= =?UTF-8?q?adme3.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme3.md | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 readme3.md diff --git a/readme3.md b/readme3.md deleted file mode 100644 index 2fc68c3..0000000 --- a/readme3.md +++ /dev/null @@ -1,21 +0,0 @@ -## 软件介绍🚀 - -音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 - -欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) - -**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** - -## 软件作者✒ - -金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 - -诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 - -## 软件架构🏢 - -软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 - -支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux - -***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** \ No newline at end of file From 70fc6860578ff272d65ead1cb88e40d14a8f461d Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:27:08 +0000 Subject: [PATCH 13/14] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20re?= =?UTF-8?q?adme2.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme2.md | 137 ----------------------------------------------------- 1 file changed, 137 deletions(-) delete mode 100644 readme2.md diff --git a/readme2.md b/readme2.md deleted file mode 100644 index 043aeab..0000000 --- a/readme2.md +++ /dev/null @@ -1,137 +0,0 @@ -简体中文 | [English](README_EN.md) - - -## 软件介绍🚀 - -音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 - -欢迎加群:[861684859](https://jq.qq.com/?_wv=1027&k=hpeRxrYr) - -**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** - -## 软件作者✒ - -金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 - -诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 - -## 软件架构🏢 - -软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 - -支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux - -***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** - -## 使用教程📕 - -### 安装教程 - -下载[音·创自动安装器](https://gitee.com/EillesWan/Musicreater/releases/v0.2.0.0-Delta),将其放在你希望安装音·创的位置,运行后将自动安装。 - -提示:下载源最好选择\"2 GitHub\"。 - -### 从源代码运行教程 - -#### Windows7+ - -0. [Gitee下载(需要登陆)](https://gitee.com/EillesWan/Musicreater) - [Github下载(慢)](https://github.com/EillesWan/Musicreater)本程序源代码 -1. 安装Python 3.8.10 - [下载64位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe) - [下载32位Python安装包](https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe) -2. 以管理员身份运行 补全库.py : - - 点击 “开始” 菜单,搜索 `命令提示符` - - 右键点击 `命令提示符` 左键点击 “以管理员身份运行” - - 将 “补全库.py” 拖拽入开启的窗口,按下回车 -3. 等待安装完成后,双击运行 Musicreater.py - -#### Linux - -0. 若你没有足够优秀的环境,推荐先在终端敲: -```bash -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. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲: -```bash -sudo git clone https://gitee.com/EillesWan/Musicreater.git -cd Musicreater -python3 补全库.py -python3 Musicreater.py -``` - -### 使用说明 - -1. 直接运行就好 -2. 后期会出详细的使用教程 -3. 如果在使用过程中发现了bug拜托请上报给我,详见下方联系方式 - -## 诸葛亮与八卦阵的关于羽音缭绕资源包应用地说明(不必要)📖 - -1. 首先!这里的提示是给想使用多音色资源包的人的,如果你想用就请下载 [神羽资源包(神羽自己的链接)](https://pan.baidu.com/s/11uoq5zwN7c3rX-98DqVpJg)提取码:ek3t -2. 下载到你自己电脑上某个位置,可以不放置于本项目下。音色资源包较大,可以选取只下载: - `神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0` 这个文件夹,再嫌麻烦的话,也可以只下载其中的: - `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0` 或者: - `神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0` -4. 接下来就是关键了:在*音创*中绑定资源包 - 首先,先打开 *音创*->帮助与疑问->\[神羽资源包位置选择\]:选择文件夹... 这时候,会跳出选择框 - 关键来了,选择:***您下载的`羽音缭绕-midiout_25.0`文件夹,或者`mcpack(国际版推荐)格式_25.0`或`zip格式_25.0`的上级目录*** - 举个例子:我的文件路径是这样的: - `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、 - `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中 - 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0** -6. 如果你想使用音色资源包来制作函数,那么解析时你应该用 *音创*->编辑->从midi导入音轨且用新方法解析, - 然后再使用 *音创*->函数(包)->下面的四个新函数 - -## 致谢🙏 - -1. 感谢由 [Fuckcraft](https://github.com/fuckcraft) “鸣凤鸽子”等 带来的我的世界websocket服务器功能 -2. 感谢 昀梦\ 找出指令生成错误bug并指正 -3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能 -4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导 -5. 感谢由 Miracle Plume “神羽” \带来的羽音缭绕基岩版音色资源包 -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 - -## 待办事项 - -* - [x] 可以使用由神羽提供的音乐资源包 -* - [x] 支持多语言 -* - [x] 支持创建可被Fastbuilder导入的.BDX文件支持 -* - [ ] 1.可以导出自定义的结构文件用于存储要导入地图中的结构 -* - [ ] 2.进度条 -* - [ ] 3.可以将音乐写入音符盒(红乐) -* - [ ] 4.修改UI界面使之适应当前功能 -* - [ ] 5.支持自动给音符盒绑定更多的音色 -* - [ ] 6.可以由.schematic文件导入地图,亦可反向处理 -* - [x] 7.制作软件下载器使用户更直观地操作 -* - [x] 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.以小节为单位做音符播放时间对标 From a1dfe65042eb9a5a0084033ee3eb5380b9a51b5a Mon Sep 17 00:00:00 2001 From: bgArray <474037765@qq.com> Date: Mon, 16 May 2022 13:29:04 +0000 Subject: [PATCH 14/14] add readme2.md. --- readme2.md | 142 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 readme2.md diff --git a/readme2.md b/readme2.md new file mode 100644 index 0000000..ecd93bf --- /dev/null +++ b/readme2.md @@ -0,0 +1,142 @@ +

音·创 Musicreater

+ + + +

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

+ + + +简体中文 | + + +## 软件介绍 + +音·创 Musicreater 是一款免费开源的 **《我的世界:基岩版》** 音乐制作软件 + +欢迎加群: + +**注意注意注意!!!本程序尚在测试与开发阶段,且代码重构未完成,请自行定夺使用。** + +## 软件作者 + +金羿 Eilles:我的世界基岩版指令师,个人开发者,B站不知名UP主,南昌在校高中生。 + +诸葛亮与八卦阵 bgArray:我的世界基岩版玩家,喜欢编程和音乐,深圳初一学生。 + +## 软件架构 + +软件采用 *Python* 作为第一语言,目前还没有使用其他语言辅助。使用可更换的UI结构库,即开发人员可以通过更换display.py文件随心所欲地切换UI库;后期将支持插件自加载。 + +支持 Windows7+ 以及各个支持 Python3.6+ 的 Linux + +***各位开发人员注意!!!多语言支持请使用函数`_`加载文字!!!如需补充,请在简体中文的语言文件(zh-CN.lang)中补充!!!*** +## 使用教程 + +### 安装教程 + +下载[音·创自动安装器],将其放在你希望安装音·创的位置,运行后将自动安装。 + +提示:下载源最好选择\"2 GitHub\"。 + +### 从源代码运行教程 + +#### Windows7+ + +0. [Gitee下载(需要登陆)] + [Github下载(慢)]本程序源代码 +1. 安装Python 3.8.10 +2. 以管理员身份运行 补全库.py : + - 点击 “开始” 菜单,搜索 `命令提示符` + - 右键点击 `命令提示符` 左键点击 “以管理员身份运行” + - 将 “补全库.py” 拖拽入开启的窗口,按下回车 +3. 等待安装完成后,双击运行 Musicreater.py + +#### Linux + +0. 若你没有足够优秀的环境,推荐先在终端敲: +```bash +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. 若你足够自信,该整的都整了,就在你想下载此程序的地方打开终端,敲: +```bash +sudo git clone +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` +4. 接下来就是关键了:在*音创*中绑定资源包 + 首先,先打开 *音创*->帮助与疑问->\[神羽资源包位置选择\]:选择文件夹... 这时候,会跳出选择框 + 关键来了,选择:***您下载的`羽音缭绕-midiout_25.0`文件夹,或者`mcpack(国际版推荐)格式_25.0`或`zip格式_25.0`的上级目录*** + 举个例子:我的文件路径是这样的: + `L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0`这里面有:`神羽资源包_25.0_使用方法.xls`、 + `mcpack(国际版推荐)格式_25.0`、`zip格式_25.0`两个文件夹和一个.xls文件,而你在音创中 + 也应该选择这个文件夹:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0** +6. 如果你想使用音色资源包来制作函数,那么解析时你应该用 *音创*->编辑->从midi导入音轨且用新方法解析, + 然后再使用 *音创*->函数(包)->下面的四个新函数 + +## 致谢🙏 + +1. 感谢由 [Fuckcraft] “鸣凤鸽子”等 带来的我的世界websocket服务器功能 +2. 感谢 昀梦\ 找出指令生成错误bug并指正 +3. 感谢由 Charlie_Ping “查理平” 带来的bdx转换功能 +4. 感谢由 CMA_2401PT 带来的 BDXWorkShop 供本程序对于bdx操作的指导 +5. 感谢由 Miracle Plume “神羽” \带来的羽音缭绕基岩版音色资源包 +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 + +## 待办事项 + +* - [x] 可以使用由神羽提供的音乐资源包 +* - [x] 支持多语言 +* - [x] 支持创建可被Fastbuilder导入的.BDX文件支持 +* - [ ] 1.可以导出自定义的结构文件用于存储要导入地图中的结构 +* - [ ] 2.进度条 +* - [ ] 3.可以将音乐写入音符盒(红乐) +* - [ ] 4.修改UI界面使之适应当前功能 +* - [ ] 5.支持自动给音符盒绑定更多的音色 +* - [ ] 6.可以由.schematic文件导入地图,亦可反向处理 +* - [x] 7.制作软件下载器使用户更直观地操作 +* - [x] 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.以小节为单位做音符播放时间对标