更新日志

作者的更新记录以及拖更的理由


更新日志

  • 什么时候才能公开呢?

开发日志

2021.2.18

  • 更新使用手册

2021.2.17

  • 重写音高线、音高控制点的抽象类

2021.2.14

  • 搭建简易使用手册网页(就是你现在看到的)

2021.2.10

  • 补《无职转生》

2021.2.9

  • 用 QSplitter 重写活动窗口
  • 建立音量窗

2021.2.8

  • 增加歌词编辑功能

2021.2.7

  • 在属性面板增加先行声音、重叠栏

2021.2.5

  • 增加右侧功能面板

2021.2.4

  • 实现从网络上下载文件并解压

2021.2.3

  • 设计自动更新程序

2021.2.2

  • 更改了音符数据的存储方式
  • 重写 LibUTAU 类,完成了 Qt 专用的 LibUTAUForQt
  • 完善合成算法,使之直接从音符读取数据

2021.2.1

  • Bug 修复:修复了先行声音吞掉前驱音符的错误
  • 推导咬合校正算法,实现不需要依赖本体提供校正结果

2021.1.31

  • Bug 修复:修复控制点位置坐标与实际坐标的误差导致的错误

2021.1.30

  • 调整了一些显示效果

2021.1.29

  • 增加音符属性面板

2021.1.28

  • Bug 修复:避免缓存文件名不符合规范
  • 增加设置面板
  • 增加小节线选项

2021.1.27

  • 添加播放头

2021.1.26

  • 添加多线程合成(QProcess)
  • 添加缓存检测机制

2021.1.25

  • Bug 修复:更正了合成算法的一些错误
  • Bug 修复:更正了变曲速导致的合成器参数错误
  • 使用 QMediaPlayer 播放音频

2021.1.24

  • 重写 Mode2 合成算法
  • 编写颤音合成算法

2021.1.22

  • 做了个小手术

2021.1.21

  • 颤音编辑器设计

2021.1.20

  • 显示音符实际长度虚影与重叠线

2021.1.19

  • 使活动窗口可自由拉伸

2021.1.18

  • 历史记录类完成

2021.1.17

  • 历史记录类初步设计

2021.1.16

  • 框选元素设计
  • 选区设计

2021.1.15

  • 增加音符右键菜单
  • 音高控制点进一步设计

2021.1.14

  • 各部件通信调整
  • 编写音高控制点类

2021.1.13

  • 编写拖动元素的抽象类
  • 封装活动窗口

2021.1.12

  • 绘制音符

2021.1.11

  • 过滤 QScrollArea 的滚轮事件
  • 初步实现钢琴窗缩放

2021.1.10

  • 界面设计与排版

2021.1.9

  • 添加 SVG 模块
  • 矢量按钮初步设计

2021.1.8

  • 用 QDockWidget 设计折叠窗口

2021.1.3

  • 备战期末考试

2021.1.2

  • 改用 Windows API 启动渲染窗口
  • 设计渲染中断机制

2020.12.31

  • 搭建简易命令行窗口(QProcess不能打开cmd)

2020.12.30

  • 实现在 QPitchEditor 中直接合成音频

2020.12.28

  • 检测音源、引擎的合法性

2020.12.27

  • PlayInPlugin 半成品主体算法移植
  • 建立简易属性窗

2020.12.22

  • 加载临时文件窗体与第一个线程

2020.12.17

  • LibUTAU216 移植

2020.12.16

  • 新建文件夹

2020.12.10

  • BiliBili 第六届黄绿合战准备完毕