mirror of
https://github.com/TriM-Organization/Musicreater.git
synced 2024-11-11 01:27:35 +08:00
72 lines
2.1 KiB
Plaintext
72 lines
2.1 KiB
Plaintext
从此日志开始,我的世界函数音乐构建更名为 函数音创 NoteFunCreater(谐音NotFun[狗头]),版本号更为0.1.0开始
|
||
|
||
注意,运行此文件需要第三方库:
|
||
1. mido 用于对midi文件的解码
|
||
2. py7zr 用于对7z压缩包的压缩与解压等(需pycparser, cffi, texttable, pyzstd, pyppmd, pycryptodomex, multivolumefile, brotli, bcj-cffi支持) -(从0.1.3开始不需要)
|
||
3. zipfile 用于自动生成函数包的压缩
|
||
4. pystray 用于支持窗口任务栏
|
||
5. pillow (相当于Python2的PIL)用于绘图
|
||
|
||
|
||
0.1.0
|
||
2021 7 10 - 2021 7 12
|
||
1.程序窗口化
|
||
2.仅支持基本的菜单操作
|
||
3.程序文件皆储存至其相应目录下
|
||
4.程序./bin/目录下文件将会自动防修改
|
||
5.删除了彩蛋
|
||
|
||
|
||
0.1.1
|
||
2021 7 14
|
||
1.新增版本辨别的提示
|
||
2.窗口中显示歌曲信息
|
||
|
||
|
||
0.1.2
|
||
2021 7 14 - 2021 7 15
|
||
1.在没运行过的机器上会自动安装库
|
||
2.从midi导入时不会删除其他音轨
|
||
3.改进UI样式
|
||
4.支持对于单个音轨设置的修改以及音乐主设置的修改
|
||
5.当未保存便退出时,会询问存储
|
||
6.新增加载进度提示
|
||
|
||
|
||
0.1.3
|
||
2021 7 15 - 2021 7 19
|
||
1.不再从文件中读取音符及乐器信息(所以包更小了)
|
||
2.改进UI
|
||
3.修复了修改玩家选择器时变更了音乐标题的bug
|
||
4.新增删除当前选定音轨按钮
|
||
5.新增重置设置按钮(将音乐总设置设置为开始时的设置)
|
||
6.运用多线程加载函数与文件等,程序运行效率更高
|
||
7.修复变量作用域混淆问题
|
||
|
||
|
||
0.1.3.1
|
||
2021 7 19
|
||
1.修复了菜单中无法退出程序的问题
|
||
|
||
|
||
0.1.4
|
||
2021 7 22
|
||
1.支持显示指令于列表中
|
||
|
||
|
||
|
||
|
||
|
||
|
||
TO-DO
|
||
1.支持从midi文件的元信息中收取音符信息并自动生成
|
||
2.支持生成zip函数包
|
||
3.支持使用WebSocket接口自动播放已编辑的音乐
|
||
4.可以编辑多个项目
|
||
5.能够自动将一个长串的音乐分成多个函数文件
|
||
6.支持用户导入自己的乐器
|
||
7.支持汇报崩溃记录(通过邮件附件的方式)
|
||
8.支持播放字幕
|
||
9.支持任务栏角标与通知
|
||
10.将控制台版本的彩蛋移植到此版本,开启了任务栏
|
||
11.可编辑音符 |