Musicreater/README_en.md
2022-01-30 16:06:51 +08:00

108 lines
5.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 predecessor of the main machine of sound creation, "function music generator"
and "world sound creation".
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
0. First, download the source code pack of Musicreater.
[Download from Gitee (Need to Login)](https://gitee.com/EillesWan/Musicreater/repository/archive/master.zip)
[Download from Github](https://github.com/EillesWan/Musicreater/archive/refs/heads/master.zip)
1. Install Python 3.8.10
[Download the 64-bit Python Installer](https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe)
[Download the 32-bit Python Installer](https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe)
2. 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
3. After completing installationdouble click Musicreater.py to run
#### Linux
0. If you 're not sure whether your environment is good enough, please run these commands on Terminal
```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. Now if you are confident enough about your runtime environment, open Terminal on the place which you want to download Musicreater, and run these
```bash
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. If you want to download the
Shenyu resource package (Shenyu's own link): https://pan.baidu.com/s/11uoq5zwN7c3rX-98DqVpJg
Extraction code: ek3t
2. Download to a location on your own computer. Note that it does not need to be placed under this project. The audio
resource package is large. You can choose to download only:
`神羽资源包_乐器、音源的资源包\羽音缭绕-midiout_25.0` this folder.
3. You can also download only:
`神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\mcpack(国际版推荐)格式_25.0` or:
`神羽资源包_乐器\音源的资源包\羽音缭绕-midiout_25.0\zip格式_25.0`
4. The next step is the key: bind the resource package in the sound creation
5. First, open Musicreater - > help and questions - > [Shenyu resource package location selection]: select Folder At this time,
Will jump out of the selection box, the key comes, select: ***your mcpack (International Version recommended)_ 25.0 folder or ZIP format_ 25.0 folder, outside! folder! Note that it's the folder outside***
For example, my file path is as follows:
`L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0` here is: `神羽资源包_25.0_使用方法.xls`,
`mcpack(国际版推荐)格式_25.0`, `zip格式_25.0` two folders and one .xls file, and you're in sound creation
You should also select this folder:**L:\shenyu\音源的资源包\羽音缭绕-midiout_25.0**
6. If you want to use the voice resource package function, 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](https://github.com/fuckcraft) “鸣凤鸽子”and so on for the function of Creating the Websocket Server for Minecraft: Bedrock Edition.
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. Thanks for the bedrock audio resource pack brought by miracle plume "Shenyu" \<QQshenyu40403\>
6. Thanks for a lot of groupmates who support me and help me to test the program.
7. If u 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
### Author bgArray 诸葛亮与八卦阵 contact information
1. QQ 4740437765