用户手册
流程
Flow 是一种只需要编写一次歌曲的各个部分,然后以从上到下的格式安排歌曲的方法。例如,你可能希望歌曲播放第一段诗节、副歌、第二段诗节,然后重复两次副歌。与其多次重写副歌,不如在 flow 元标记中或在播放菜单的 Flow 字段中临时表达这一点。
表达 Flow
使用 flow 的第一步是创建部分并标记它们。你可以使用简写形式的元标记来指定 flow,如下所示:
Flow: V1 C V2 C C B C C
你也可以通过写出以逗号分隔的完整部分名称来以详写形式编写,如下所示:
Flow: Verse 1, Chorus, Verse 2, Chorus, Chorus, Bridge, Chorus, Chorus
OnSong 通过使用部分名称中每个单词的第一个字符来创建简写版本。这意味着你不必为此使用特殊名称。在发生冲突的情况下,OnSong 将使用与缩写匹配的第一个部分。
页面和说明
你还可以使用 flow 在 flow 定义中而不是在歌曲内容中添加音乐说明和分页符。你可以通过输入与部分标签不匹配的 flow 信息来执行此操作。由于你可能希望输出的值可能包含空格,你需要使用逗号分隔的方法。下面是添加音乐说明和分页符的示例。
Flow: Verse 1, Chorus, Verse 2, Chorus, (Repeat 2x), ----, Bridge, Chorus, (Repeat 2x)
这将在第二个和第三个副歌下输出音乐说明 (Repeat 2x)。四个连字符将在第一组副歌和桥接之间强制分页。
调性转换
你还可以在 flow 中添加某些标签,以在处理歌曲之前输出。特别是,你可以输出转调、调性或变位夹标签以进行歌曲中途的调性变化。例如,我们可以在副歌后将歌曲升高一个全音。
Flow: Verse 1, Chorus, Verse 2, Chorus, Transpose: 2, Chorus, Bridge, Chorus
注意我们这里使用了两个半音来组成一个全音。我们也可以像这样显式设置调性:
Flow: Verse 1, Chorus, Verse 2, Chorus, Key: A, Chorus, Bridge, Chorus
OnSong 2023 上次更新于 January 24, 2020