安闲丽 发表于 2023-11-17 20:42:10

如何用软件创建YAMAHA伴奏风格文件?


      
         
      
      <p>
          译注:本文的原作者是一位居住于莫斯科的俄罗斯人osenenko Engevy,用英语写成的。大概不是用母语,所以写的比较难懂。我在翻译过程中加入了自己的理解。原文出处在。</p><br/>
<p>
          一、伴奏风格的结构</p><br/>
<p>
          YAMAHA的自动伴奏由“sections”组成,这里的sections我把它称为“段”。一个伴奏风格通常包含若干个段。一般一个风格都包括两个变奏,他们称作Main A(变奏A)和Main B(变奏B)段。通常情况下,音乐都是在这些变奏段的伴奏下进行的。例如,一首歌曲的顺序可能是正歌、副歌,然后再正歌、副歌这样的顺序。这样,正歌部分可以在Main A(变奏A)上进行,而副歌在Main B(变奏B)上进行。在歌曲的正歌和副歌的衔接处,你可以插入一个加花,YAMAHA的自动伴奏的加花段一般有四个,分别是Fill In AA段、Fill In AB段、Fill In BB段和Fill In BA段。还有两个引子段用于歌曲的前奏部分,称作Intro A段和Intro B段。在歌曲的结尾,可用尾奏段,尾奏段有两个,叫作Ending A和Ending B。</p><br/>
<p>
          有些型号,如PSR-630和PSR-730,还另有两个中断段,叫作Break AA和Break BB。</p><br/>
<p>
          在最新型号中,如PSR-640、PSR-740和PSR-9000等,变奏段已经多达四个: Main A, Main B, Main C 和 Main D。还加入了Fill In CC和Fill In DD加花段,请参考你的琴的说明书,了解其自动伴奏的组成段有哪些。</p><br/>
<p style="text-align: center;">
        </p><br/>
<p>
          二、段</p><br/>
<p>
          每个段都有其自己的音乐元素,并且在使用中遵循一定的规则。例如,变奏段Main A和Main B,在按下一个和弦后,在没有按下另外一个和弦,它将循环地进行下去。而其它的段,需要按琴上的某个按钮去触发,并且只进行一次,然后返回到先前的伴奏段。每个段都是基于某个音的某个和弦写成的,当你演奏时按下某个和弦,琴会自动去识别并演奏你要的和弦。</p><br/>
<p>
          三、风格文件</p><br/>
<p>
          Yamaha的伴奏风格文件是以SFF格式(Style File Format)形式存在的,它基本上就是一些MIDI信息。我们可以把风格文件(*.sty)分为两大部分,前一部分是标准MIDI文件SMF0格式的;后一部分是风格文件独有的扩展信息,这一部分是由四个字节的标识开始的,内容是“CASM”。因此,我们把这部分称为CASM部分是非常符合逻辑的。我们软件的名字也叫casmedit,用这个软件去修改风格文件的CASM部分。风格文件的制作需要了解有关CASM的一些参数。</p><br/>
<p>
          四、风格文件中的段</p><br/>
<p>
          在风格文件中,按下面的顺序保存各个段:</p><br/>
<p>
          Main A</p><br/>
<p>
          Fill In AA</p><br/>
<p>
          Fill In AB</p><br/>
<p>
          Intro A</p><br/>
<p>
          Ending A</p><br/>
<p>
          Main B</p><br/>
<p>
          Fill In BA</p><br/>
<p>
          Fill In BB</p><br/>
<p>
          Intro B</p><br/>
<p>
          Ending B</p><br/>
<p>
          风格文件中各个段都有标记,“标记”是标准MIDI文件中的概念,就是在某个时间位置放置的一个文本记号。为了能够让风格文件正常工作,必须在开头位置放置两个标记: SFF1 和 SInt。Main A段在第二小节开始的(SFF1 和 SInt 是第一小节)。在一些新型号的琴中,还会增加两个Break AA 和 Break BB 段:</p><br/>
<p>
          Main A</p><br/>
<p>
          Fill In AA</p><br/>
<p>
          Fill In AB</p><br/>
<p>
          Intro A</p><br/>
<p>
          Ending A</p><br/>
<p>
          Break AA</p><br/>
<p>
          Main B</p><br/>
<p>
          Fill In BA</p><br/>
<p>
          Fill In BB</p><br/>
<p>
          Intro B</p><br/>
<p>
          Ending B</p><br/>
<p>
          Break BB</p><br/>
<p>
          五、使用Cakewalk</p><br/>
<p>
          Cakewalk几乎什么都能做,没任何限制,如果你使用其它的音序器软件,需要它具备下面的功能:</p><br/>
<p>
          能够将文件保存为标准MIDI SMF0格式</p><br/>
<p>
          能够设置并修改标记</p><br/>
<p>
          如果你的音序器软件不能做这些,你需要换一个了。以下的讨论以 Cakewalk 9.0 配合 CasmEdit 为例子。</p><br/>
<p>
          六、从0开始制作伴奏风格文件</p><br/>
<p>
          下面就开始叙述创建YAMAHA伴奏风格文件的步骤。注意,这里是从0开始,不用任何原型来制作伴奏风格文件的步骤。</p><br/>
<p>
          1、在Cakewalk中建立一个新项目,并把它存为 Style.mid (或者 Stule.wrk)。名字你可以自己决定。</p><br/>
<p>
          2、创建音轨,使用如下的参数:</p><br/>
<p>
          3、设置你需要的速度、调号、乐器等等 ...</p><br/>
<p>
          4、在开头部分,设置标记SFF1 和 SInt。第一小节必须是空的。</p><br/>
<p>
          5、在第二小节的开始位置,设置标记 Main A.</p><br/>
<p>
          6、然后按顺序设置其它的标记,每个段的推荐长度如下表:</p><br/>
<p>
          7、用你习惯的任何方式,录制每个音轨的内容。每个段你录制的内容,应该是严格基于某个音符的某个和弦的,并且你要记得你用的根音和和弦类型。这个在根音和和弦类型在后面的CASM编辑部分会用到。可以使用的和弦类型如下表:</p><br/>
<p>
          Maj</p><br/>
<p>
          Maj6</p><br/>
<p>
          Maj7</p><br/>
<p>
          Maj7(#11)</p><br/>
<p>
          Maj(9)</p><br/>
<p>
          Maj7(9)</p><br/>
<p>
          Maj6(9)</p><br/>
<p>
          aug</p><br/>
<p>
          min</p><br/>
<p>
          min6</p><br/>
<p>
          min7</p><br/>
<p>
          min7b5</p><br/>
<p>
          min(9)</p><br/>
<p>
          min7(9)</p><br/>
<p>
          min7(11)</p><br/>
<p>
          minMaj7</p><br/>
<p>
          minMaj7(9)</p><br/>
<p>
          dim</p><br/>
<p>
          dim7</p><br/>
<p>
          7</p><br/>
<p>
          7sus4</p><br/>
<p>
          7b5</p><br/>
<p>
          7(9)</p><br/>
<p>
          7(#11)</p><br/>
<p>
          7(13)</p><br/>
<p>
          7(b9)</p><br/>
<p>
          7(b13)</p><br/>
<p>
          7(#9)</p><br/>
<p>
          Maj7aug</p><br/>
<p>
          7aug</p><br/>
<p>
          1+8</p><br/>
<p>
          1+5</p><br/>
<p>
          sus4</p><br/>
<p>
          1+2+5</p><br/>
<p>
          用图给出以C为根音,上面各种和弦的组成音C:</p><br/>
<p>
          红色表示和弦的基本音,蓝色表示辅助音。</p><br/>
<p>
          如果你难于选择,就选择 Cmaj7 吧,它是YAMAHA伴奏风格的缺省选择。</p><br/>
<p>
          8、保存这个文件为Style.wrk(名字随意),以备以后你会进一步修改。</p><br/>
<p>
          9、同时,另外存一份为标准MIDI SMF0格式 - Style.mid。这个文件就是后面会用到的。再次提醒,一定要存为MIDI file 0格式,其它格式Standart MIDI file 1和 Standart MIDI file 2 是不行的。</p><br/>
<p>
          10、关闭Cakewalk。</p><br/>
<p>
          11、运行CasmEdit。</p><br/>
<p>
          12. 选择菜单File/Open,打开Style.mid文件:</p><br/>
<p>
          12-a、选择文件类型并指定文件:</p><br/>
<p>
          12.b、如果MIDI文件中各个段的排序正确,你会在窗口的状态行上看到"OK... "字样。</p><br/>
<p>
          13、选择菜单Create/Create CASM:</p><br/>
<p>
          13.a、它将调用主程序,并分析你的MIDI数据,并给出你可以选择的有关CASM各个段的变量。</p><br/>
<p>
          13.b、下面的表给出了各个部分的解释:</p><br/>
<p>
          13.c、使用以上信息,你可以快速地建立声部和通道的对应关系。就是说,你可以把每通道的ASSIGN列修改为下面的声部之一:Melody, Drums, Bass, Chord, Pad, Phrase。各个声部的解释如下:</p><br/>
<p>
          13.d、选择你需要修改的通道,然后在窗口的右下部的下拉框上修改通道对应的声部。如图:</p><br/>
<p>
          修改后的结果如下:</p><br/>
<p>
          点击 CreateCasm 按钮,将会显示创建各个伴奏段的进程:</p><br/>
<p>
          14. 按下上面的 OK 按钮后,你就会看到已创建的各个CASM伴奏段的Ctab数据内容:</p><br/>
<p>
          如果你在录制MIDI数据的时候,选用的和弦不是Cmaj7,在这里你要改变每段每通道的C.R和C.T列,就是指定你用的和弦根音S.Chord Root(basic note)和和弦类型S.Chord Type (basic chord type),使用窗口上部的下拉列表框来修改。</p><br/>
<p>
          在这个界面上,你还可以修改很多其它的参数。也有很方便的方法一次修改一个通道、一个段、一个声部等等。</p><br/>
<p>
          如果你已经完成了需要的修改工作,需要把它存盘,使用菜单File/Save....</p><br/>
<p>
          15、选择菜单 File/Exit 退出 Casm Editor:</p><br/>
<p>
          如果你事先忘记了存盘,这时候也会提示你存盘。</p><br/>
<p>
          16、退出后,主窗口又会出现了,这个窗口列出的是风格文件的MIDI事件信息。选择菜单 menu File/Save as...</p><br/>
<p>
          选择存盘类型为Yamaha风格文件(*.sty),并输入你自己定义的名字,并点击 Save 按钮:</p><br/>
<p>
          你会看到文件存盘成功的提示窗口:</p><br/>
<p>
          现在,你制作的风格文件就完成了,它可以用于你的PSR电子琴,也可以用于Yamaha Visual Arranger编曲软件。</p><br/>
<p>
          七、其它功能</p><br/>
<p>
          CASMEDIT还有其它很多功能本文没有说明,如将风格文件导出为MIDI和CSM两个文件;或者将一个MIDI文件和一个CSM文件合并为一个风格文件等等。</p><br/>
<p>
          比如,你想修改一个别人制作的风格文件,可以把它导出为MIDI文件和CSM文件两部分,用音序器软件修改MIDI文件(音符、琶音型等等),用CASMEDIT再把它本合并回去,变成一个全新的风格文件。</p><br/>
<p>
          八、译者注释</p><br/>
<p>
          1、本文的说明看起来是casmedit的早期的版本的说明,现在的casmedit的版本是1.18,程序界面和本文介绍的稍有不同,但操作基本是大同小异。</p><br/>
<p>
          2、casmedit 1.18在本站有下载,地址为:</p><br/>

      
         
      
   
页: [1]
查看完整版本: 如何用软件创建YAMAHA伴奏风格文件?