Skip to main content

音·创 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

NOTICE The project inside this repository is only the support library, which is mainly for the developers of music related software for Minecraft: Bedrock Edition.

The Bedrock Edition music convertor which is for common users is in Linglun Converter.

We are also developing a BE music editor (digital audio workstation): Linglun

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 student, individual developer, unfamous Bilibili UPer, which knows a little about commands in Minecraft: Bedrock Edition

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

Touch (偷吃不是 Touch): A man who is good at using 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 油炸 <QQ2836146704> 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"
  • Thank <QQ237667809> for give us report that under the new execute command format that the scoreboard player's add-on packs cannot play correctly.
  • Thank 梦幻duang<QQ13753593> for providing us with his knowlodeg of the command format in Minecraft: Java Edition Version 1.12.2.
  • Thank Open Note Block Studio's Project for giving us the power and energy of continual developing.

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”等相关称呼均为必要的介绍性使用

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

musicreater-2.4.2.4.tar.gz (85.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

musicreater-2.4.2.4-py3-none-any.whl (102.2 kB view details)

Uploaded Python 3

File details

Details for the file musicreater-2.4.2.4.tar.gz.

File metadata

  • Download URL: musicreater-2.4.2.4.tar.gz
  • Upload date:
  • Size: 85.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.8

File hashes

Hashes for musicreater-2.4.2.4.tar.gz
Algorithm Hash digest
SHA256 1ce7c7ea4198f50ac90a3960b566098742cdce7b536437ff5b9150ad13ee7bb7
MD5 03b0a67370fde7e6fb09fcc5f46429a4
BLAKE2b-256 de3a187f03f53d9770ce65f5561f2657dc40569843e930d9293a7d72f63791dc

See more details on using hashes here.

File details

Details for the file musicreater-2.4.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for musicreater-2.4.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0ecd860df62cfece07bfc6d4cc1ee642624b4f04254aeff318650a95a43c3e83
MD5 7a99fa415f2a4c25ac8f46e02461dc74
BLAKE2b-256 13a50f8aaf86f349d7c3f33de234b0f8bdaa1708dda7f443b545aa41cad0f697

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.4.2.4 This release

2 files

2.4.2.3

2 files

2.4.2.1

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0.1

2 files

2.4.0

2 files

2.3.2

2 files

2.3.1

2 files

2.3.0.2

2 files

2.3.0.1

2 files

2.2.4

2 files

2.2.2.2

2 files

2.2.2.1

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

1.6.0

2 files

1.5.1

2 files

1.4.2

2 files

1.4.0

2 files

1.2.1

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 files

0.5.1

2 files

0.5.0.2

2 files

0.5.0.1

2 files

0.5.0

2 files

0.4.0

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.9

2 files

0.2.3

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page