From 9c379d479a54767e6aa4c7215287fc741fc32b04 Mon Sep 17 00:00:00 2001 From: Shigma <1700011071@pku.edu.cn> Date: Thu, 17 May 2018 21:14:57 +0800 Subject: [PATCH] update change log --- changes/2.4.md | 20 +++++++++----------- changes/2.5.md | 15 +++++++++++++++ 2 files changed, 24 insertions(+), 11 deletions(-) create mode 100644 changes/2.5.md diff --git a/changes/2.4.md b/changes/2.4.md index 0a8d6a0..8548f53 100644 --- a/changes/2.4.md +++ b/changes/2.4.md @@ -1,26 +1,24 @@ # Thulium Music Player v2.4 -Thulium Music Player 2.4 就优化音轨语法方面做出了许多努力。为了解决现有的一些问题,该版本重写了 Overlay, Pedal, Tie, Note 以及多个函数的实现。此外,新增的 TypeSet 系统将帮助用户使用标准化的方式输出歌曲文件。 +Thulium Music Player 2.4 就优化音轨语法方面做出了许多努力。为了解决现有的一些问题,该版本重写了 Overlay, Pedal, Tie, Note 以及多个函数的实现,并提供了宏定义音符功能以及对踏板和连音线跨乐章的支持。 + +## 外观 + +- 新增了单曲循环功能,按下按钮即可在单曲播放和单曲循环之间自由切换 ## 语法 -- 优化了 Overlay 记号的实现,修复了由于耦合而导致的问题 - 将连音线和踏板相关的记号和实现放入了 Ammonia 包 - 新增宏定义音符的功能,语法为音轨头内被方括号包括的字母 - 优化了音符的解析器,现在允许在方括号外使用和弦操作符了 - `Key`,`Vol`和`Oct`函数不再接受数组作为输入值 - 优化了`%`操作符的传递效果,使其能够保留音符间音量的比例关系 -## 功能 - -- 完善了 Detok 系统,能够支持所有内置和自定义语法 -- 新增了 TypeSet 语法,支持以不同的形式保存文件 -- 目前支持的 TypeSet 属性包括: - - 任何属性都允许`Automatic`和`Default`两种值,分别表示不更改和默认配置 - - `Indent`:用于调整缩进模式,支持的模式包括`Hanging`以及任意正整数 - - `Alias`:用于控制简记法的输出,支持的模式包括`None`以及`All` - ## 歌曲 新增了下列歌曲: +- 致爱丽丝 (Shigma) +- Grasswalk (Shigma) +- A Little Story (Kouchya) + diff --git a/changes/2.5.md b/changes/2.5.md new file mode 100644 index 0000000..f5e647e --- /dev/null +++ b/changes/2.5.md @@ -0,0 +1,15 @@ +# Thulium Music Player v2.5 + +## 功能 + +- 完善了 Detok 系统,能够支持所有内置和自定义语法 +- 新增了 TypeSet 功能,支持以不同的形式保存文件 +- 目前支持的 TypeSet 属性包括: + - 任何属性都允许`Automatic`和`Default`两种值,分别表示不更改和默认配置 + - `Indent`:用于调整缩进模式,支持的模式包括`Hanging`,`Normal`以及任意正整数 + - `Alias`:用于控制简记法的输出,支持的模式包括`None`以及`All` + +## 歌曲 + +新增了下列歌曲: +