a free open-source library of converting midi files into Minecraft formats.|一款免费开源的 《我的世界》 MIDI音乐转换库
Go to file
2024-07-18 16:21:10 +08:00
docs 修改协议 2024-07-18 16:21:10 +08:00
Musicreater 修改协议 2024-07-18 16:21:10 +08:00
Packer 如改 2024-02-08 18:29:29 +08:00
resources 优化example结构,支持mcstructure的计分板播放 2024-02-03 16:54:43 +08:00
.gitattributes add .gitattributes. 2023-01-26 02:05:22 +00:00
.gitignore websocket播放支持 2024-05-01 01:16:05 +08:00
clean_update.py websocket播放支持 2024-05-01 01:16:05 +08:00
example_futureFunction.py 进一步优化结构,提高插件兼容 2024-03-10 02:22:12 +08:00
example_singleConvert.py 进一步优化结构,提高插件兼容 2024-03-10 02:22:12 +08:00
example_websocket.py 高精度时间支持,修复tempo设置错误的问题 2024-06-11 00:54:50 +08:00
example.py 修改协议 2024-07-18 16:21:10 +08:00
LICENSE.md 修改协议 2024-07-18 16:21:10 +08:00
README_EN.md 2.0.0全新版本,更好的代码组织形式 2024-03-04 00:04:05 +08:00
README.md 解决一些小问题 2024-05-02 02:00:04 +08:00
requirements.txt 重大更新:优化算法+红石指令音乐生成 2023-08-12 12:39:30 +08:00
setup.py 修改协议 2024-07-18 16:21:10 +08:00
upload.bat 修改协议 2024-07-18 16:21:10 +08:00

音·创 Musicreater

A free open-source library of Minecraft digital music.

CodeStyle: black

GiteeStar GiteeFork GitHub Repo stars GitHub Repo Forks

简体中文 🇨🇳 | English🇬🇧

Notice that the localizations of documents may NOT be up-to-date.

Introduction🚀

Musicreater is a free open-source library used for digital music that being played in Minecraft.

Welcome to join our QQ group: 861684859

Installation 🔳

  • Via pypi

    pip install Musicreater --upgrade
    
  • If above command cannot fetch latest version, try:

    pip install -i https://pypi.python.org/simple Musicreater --upgrade
    
  • Clone repo and Install (Latest but NOT RECOMMANDED):

    git clone https://github.com/TriM-Organization/Musicreater.git
    cd Musicreater
    python setup.py install
    

Commands such as pythonpip could be changed to some like python3 or pip3 according to the difference of platforms.

Documentation 📄

(Not in English yet)

生成文件的使用

仓库 API 文档

Authors ✒

Eilles (金羿)A senior high school student, individual developer, unfamous Bilibili UPer, which knows a little about commands in Minecraft: Bedrock Edition

bgArray (诸葛亮与八卦阵): A junior high school student, player of Minecraft: Bedrock Edition, which is a fan of music and programming.

Touch (偷吃不是Touch): A man who is used to use command(s) in Minecraft: Bedrock Edition, who supported us of debugging and testing program and algorithm

Acknowledgements 🙏

This list is not in any order.

  • Thank 昀梦<QQ1515399885> for finding and correcting the bugs in the commands that Musicreater generated.
  • Thank Charlie_Ping “查理平” for the bdx convert function for reference, and the reference chart that's used to convert the mid's instruments into Minecraft's instruments.
  • Thank CMA_2401PT for BDXWorkShop for reference of the .bdx structure's operation, and his guidance in some aspects of our development.
  • Thank Dislink Sforza “断联·斯福尔扎” <QQ1600515314> for his midi analysis algorithm brought to us, we had adapted it and made it applied in one of our working method; Also, thank him for the WebConvertor which brought us so much pressure and power to develop as well as update our projects better, instead of loaf on our project.
  • Thank Mono<QQ738893087> for reporting problems while installing
  • Thank Ammelia “艾米利亚”<QQ2838334637> for urging us to develop new functions, and put forward a lot of excellent suggestions for new functions, as well as the BDX file's importing test support provided, which has given a lot of practical theoretical support for our new Structure Generating Algorithm
  • Thank 神羽SnowyKami for supporting and promoting our project, and also thanks him for his server which given us to use for free.
  • Thank 指令师_苦力怕 playjuice123<QQ240667197> for finding bugs within our code, and noticed us to repair a big problem.
  • Thank 雷霆<QQ3555268519> for his annoying and provoking operations which may awake some problems within the program by chance and reminding us to repair.
  • Thank 小埋<QQ2039310975> for reporting the empty add-on packs title and description problem.
  • Thank **油炸**\ for inspiring us to constantly develop something new.The groupmate on the picture was saying that our convert-QQ-bot had once brought him great convinience but now it closed down by some reason so he was feeling regretful."It was once, a convert-QQ-bot is just in front my eyes"
    "Until lose, I finally know cannot chase back what I needs"

Thanks for the support and help of a lot of groupmates

If you have given contributions but have not been in the list, please contact us!

Contact Us 📞

Meet problems? Welcome to give out your issue here!

Want to get in contact of developers? Welcome to join our Chat QQ group.

Or contact us via TriM-Org Official Email!


NOT AN OFFICIAL MINECRAFT PRODUCT.

NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

NOT APPROVED BY OR ASSOCIATED WITH NETEASE.

此项目并非一个官方 《我的世界》(Minecraft)项目

此项目不隶属或关联于 Mojang Studios 或 微软

此项目亦不隶属或关联于 网易 相关

“Minecraft”是 Mojang Synergies AB 的商标此项目中所有对于“我的世界”、“Minecraft”等相关称呼均为引用性使用

  • 上文提及的 网易 公司,指代的是在中国大陆运营《我的世界:中国版》的上海网之易网络科技发展有限公司