a free open-source library of converting midi files into Minecraft formats.|一款免费开源的 《我的世界》 MIDI音乐转换库
Go to file
2022-02-07 18:51:51 +08:00
bgArrayLib 慢慢改bug 2022-02-02 15:09:11 +08:00
fcwslib 还不能用的新版本 2022-01-27 21:21:25 +08:00
languages 改bug 2022-02-01 21:35:46 +08:00
msctLib 思想确认,具体请看群内,正在进一步修改UI,以及插件效果。 2022-02-07 18:51:51 +08:00
msctspt 代码正在被重构,请不要更新功能,如果要更新,请推送至OldUI分支 2022-02-02 22:51:26 +08:00
nmcsup 改动 2022-02-01 21:36:52 +08:00
resources 代码重构第一步 2022-02-06 18:59:45 +08:00
测试用 代码重构第一步 2022-02-06 18:59:45 +08:00
LICENSE 先画个饼 2022-02-01 19:12:00 +08:00
Musicreater.New.py 思想确认,具体请看群内,正在进一步修改UI,以及插件效果。 2022-02-07 18:51:51 +08:00
Musicreater.py 思想确认,具体请看群内,正在进一步修改UI,以及插件效果。 2022-02-07 18:51:51 +08:00
README_en.md 代码正在被重构,请不要更新功能,如果要更新,请推送至OldUI分支 2022-02-02 22:51:26 +08:00
README.md 改动 2022-02-01 21:36:52 +08:00
查看代码数.py 小改动、回档 2022-01-28 18:29:51 +08:00
补全库.py 新增整个音乐生成单个BDX,同时需要合并一下诸葛亮的分支 2022-01-31 23:01:11 +08:00

Musicreater

Introduction

Musicreater(音·创) is an Eilles(W-YI)'s app that is used for creating musics in Minecraft: Bedrock Edition.

Welcome to join our QQ group: 861684859

###Author

Eilles (金羿)The main author, who developed the most and especially the principal parts of Musicreater, and its predecessors, which has been called as "Minecraft Function Music Maker", "Note Fun Creater", "Note World Creater"(now ,they are united as Musicreater!)

bgArray "诸葛亮与八卦阵": Fix bugs, improve code aesthetics, add new functions, change data format, etc.

Framework

Using Python to develop, using Tkinter as a graphics library.

Support Windows7+ && Linux (that supports Python3.8)

ATTENTION TO DEVELOPERS!!! TO SUPPORT DIFFERENT LANGUAGES, PLEASE USE CONSTANT READABLETEXT TO OUTPUT!!! IF YOU NEED TO SUPPLEMENT, PLEASE ADD THEM IN SIMPLEFIED CHINESE'S LANGUAGE FILE(zhCN.py), WHEATHER WHAT LANGUAGE YOU USE!!!

Installation

Comming soon...

Run with Source Code

Windows

  1. First, download the source code pack of Musicreater. Download from Gitee (Need to Login) Download from Github
  2. Install Python 3.8.10 Download the 64-bit Python Installer Download the 32-bit Python Installer
  3. After completing installation, we need to install the libraries :
    • Open "Start Menu" and find cmd
    • Run cmd as Administrator
    • Drag "补全库.py" into the opened window and press Enter
  4. After completing installationdouble click Musicreater.py to run

Linux

  1. If you 're not sure whether your environment is good enough, please run these commands on Terminal
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. Now if you are confident enough about your runtime environment, open Terminal on the place which you want to download Musicreater, and run these
sudo git clone https://gitee.com/EillesWan/Musicreater.git
cd Musicreater
python3 补全库.py
python3 Musicreater.py

Instructions

  1. Just make u understand the Chinese
  2. If u dont understand, u can come to the QQ group or email me to ask questions
  3. The English Edition is comming soon.

Explanation of bgArray 诸葛亮与八卦阵 (unnecessary)

  1. First! The tips here are for those who want to use the multi tone resource package, Shenyu resource package (Shenyu's own link) Extraction code: `ek3t`
  2. Download it to any location on your PC. Note that it does not need to be placed in the directory where Musicreater are. The audio resource package is large, so you can choose to download only:神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0. Also, you can download only 神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0 or 神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0.
  3. The next step is the most IMPORTANT: to bind the resource package to Musicreater First, open Musicreater->Q&A->Select [MiraclePlumeResourcePack]... .At this time, in the selection box, the IMPORTANT step comes, select: The directory you downloaded: 羽音缭绕-midiout_25.0, or also the parent directory mcpack(国际版推荐)格式_25.0orzip格式_25.0 For example, my file path is as follows: L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0 and in the directory, there are two folders and one .xls file: 神羽资源包_25.0_使用方法.xls, mcpack(国际版推荐)格式_25.0 and zip格式_25.0, so in Musicreater you should also select this folder: L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0
  4. If you want to use the Miracle Plume Bedrock Edition Audio Resource Pack to make .mcfunction s, you should use Musicreater -> Edit - > Import audio tracks from MIDI and parse them with a new method, and then use it Musicreater - > function (package) - > the following four new functions

Thanks

  1. Thank Fuckcraft (“鸣凤鸽子” ,etc) for the function of Creating the Websocket Server for Minecraft: Bedrock Edition.
    • !! They have given me the rights to directly copy the lib into Musicreater
  2. Thank 昀梦<QQ1515399885> for finding and correcting the bugs in the commands that Musicreater Created.
  3. Thank Charlie_Ping “查理平” for bdx convert funtion.
  4. Thank CMA_2401PT for BDXWorkShop as the .bdx structure's operation guide.
  5. Thank Miracle Plume “神羽” <QQshenyu40403> for the Miracle Plume Bedrock Edition Audio Resource Pack
  6. Thank Arthur Morgan for his/her biggest support for the debugging of Musicreater
  7. Thanks for a lot of groupmates who support me and help me to test the program.
  8. If you have give me some help but u haven't been in the list, please contact me.

Contact Eilles(W-YI)(金羿)

  1. QQ 2647547478
  2. E-mail EillesWan2006@163.com W-YI_DoctorYI@outlook.com EillesWan@outlook.com
  3. WeChat WYI_DoctorYI

Contact bgArray(诸葛亮与八卦阵)

  1. QQ 4740437765