编码期– V

霍拉族,

我们正准备进入编码期的最后一个月。就我的项目进度而言,这两周非常好。 这是我第六篇与Sugar Labs的GSoC项目有关的博客文章。

创建音符的圆圈和图形后,下一步是使用添加/编辑按钮的功能,以便用户可以创建自己的气质系统。 基本上有四个工具可以创建或编辑具有常见气质的音调空间。 这些工具是“等于”,“比率”,“任意”和“八度空间”。 在过去的两个星期中,我研究了上述添加按钮的功能。

过去两周取得的里程碑:

  • 完成了Equal编辑工具的功能。 在下面的示例中,将在音高数字0和2之间进行4个相等的划分。
  • 完成了比率编辑工具的功能。 在下面的示例中,将在音高空间中添加2个音高。 第一音高(起始音高* 16/13)和第二音高(起始音高*(16/13)²)的频率将以它们位于八度音程之内的方式添加。
  • 完成了任意编辑工具的功能。 在下面的示例中,在音高编号1和2之间添加了任意音高。
  • 完成了Octave Space编辑工具的功能。 标准八度空间为2:1。 但是在下面的示例中,它将更改为3:1。
  • 添加了“返回到2:1倍频程”按钮,该按钮可以恢复到2:1倍频程。
  • 添加了一个清除按钮,可清除所有音高,但用户可以从中添加音高的单个“ 0”除外。
  • 为自定义(非标准)气质系统添加了音符信息弹出窗口,为不适合12音符系统的音高提供了最接近的音高名称+/-美分。

即将到来的一周的目标:

  • 完成编辑工具的详细信息。
  • 完成便笺信息弹出窗口的“编辑”按钮的功能。
  • 使用“保存”(导出到块)按钮功能。