logo音乐命令

logo音乐命令

ID:37712146

大小:35.50 KB

页数:6页

时间:2019-05-29

logo音乐命令_第1页
logo音乐命令_第2页
logo音乐命令_第3页
logo音乐命令_第4页
logo音乐命令_第5页
资源描述:

《logo音乐命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、让小海龟唱歌三明市少年宫  李应雄学习过LOGO语言的小朋友都知道LOGO语言里有一个本领高强的会画画的小海龟,只要你给它下达了前进、后退、左转、右转的各种命令,它都会马上作出响应,按照你的命令在电脑屏幕上画出各种美丽的图画来。通过教小海龟画画,小朋友们可以在轻松愉快的气氛中学会编制电脑程序,进入电脑世界的王国。可是你知道吗?小海龟不但会画画,还会唱歌呢。 请你试试在电脑中打入下面的命令:PLAY[O42CO3GECDEGA.O48DCO38B8A2G.]按下回车键后,你听!小海龟用电脑里的小喇叭唱起你熟悉的歌曲——“我们是共产主义接班人”。原来,只

2、要你给电脑输入正确的LOGO音乐命令,小海龟就会唱出你喜欢的各种乐曲来。让小海龟唱歌的命令是PLAY。它的书写格式为:PLAY[音乐子命令表]PLAY命令的作用是通知小海龟要唱歌了,中括号里的一连串子命令告诉小海龟要唱什么、怎么唱。子命令一共有六条,它们要互相配合好,才能让小海龟正确的唱歌。⑴音符子命令音符包括音高和音长。音高由C、D、E、F、G、A、B七个符号表示简谱里C调的1、2、3、4、5、6、7七个音。如果要把某个音升高半音,可以在那个音的符号后面加上一个“#”6号;如果要把某个音降低半音,就在那个音的符号后面加上一个“b”号。另外用P表示简

3、谱里的休止符0。音高符号和简谱符号的对应关系是:在音高符号前面加上一个整数数字就可以表示这个音的音长。 音长数字可表示的音长是:如果在音高符号的后面加上一个点“.”符号,就表示将这个音再延长一半,相当于简谱中的附点音符。这样,二拍的音加点后就变成了三拍;一拍的音加点后就变成了一拍半。请你对照下面的简谱音符和LOGO命令的音符:1.234│55│6.5│4432323│1-│PLAY[8C.16D8E8F4G4G4A.8G]PLAY[8F16F16E16D16E16D16E2C]⑵音阶组子命令O光使用音符子命令时,小海龟只能演唱一个音阶组里的几个音。要

4、让小海龟唱出更高或更低的音,必须使用音阶组子命令O。 O子命令的后面必须跟一个0至6的整数,表示在此之后的音符所在的音阶组。数字越小的音组,发出的音调就越低。O的后面也可以跟一个“#”号,表示升高一个音阶组;若跟一个“b”号,表示降低一个音阶组。O子命令的预设值是3,所以,在没有使用O子命令之前,每个音符发出的音都是第三组的音。下面,我们试着编写一段乐谱:《红星歌》5.556│5-│632│1-│1.16│6.1│6543│2-│5.511│1-│66.5│3-│622265│4321│5-│5-│5.511│1-│22.1│6-│55165│356

5、5│1-│1-│ TOHXGPLAY[8G.16G8G8A2G4A8E8D2C]PLAY[8C.16C4A4A.O48CO38A8G8F8E2D]PLAY[5G.16GO48C8C2CO34A8A.16G2E]PLAY[8D16D16D8A8G8F8E8D8C1G]PLAY[5G.16GO48C8C2C4D8D.16CO32A]PLAY[8G16GO416CO38A8G8E8G8A8GO41C] END ⑶简写音长子命令L如果你输入一个子命令L,后面跟一个表示音长的整数,那么在此之后凡是用这个整数表示音长的音符,整数部分都可以省略不写。L子命令的预设

6、值是L4,所以,如果你不使用这个子命令,则凡是用4表示音长的音符,音高符号前面的4都可以省略不写。例如,上面的《红星歌》中,音长为8的音比较多,我们就可以在乐曲过程的开头加上一个子命令L8,后面凡是音长为8的音,8都可以省略不写了: TOHXGPLAY[L8G.16GGA2G4AED2C]PLAY[C.16C4A4A.O4CO3AGFE2D]PLAY[5G.16GO4CC2CO34AA.16G2E]PLAY[D16D16DAGFEDC1G]PLAY[5G.16GO4CC2C4DD.16CO32A]6PLAY[G16GO416CO3AGEGAGO41C

7、] END ⑷演奏速度子命令T如果你想让小海龟改变唱歌的速度,打入速度子命令T,并在后面跟一个1至1000的整数,就可以指定小海龟在这个命令之后每分钟演奏多少拍。T子命令的预设值是120,就是每分钟演奏120拍。 ⑸演奏方式子命令S使用子命令S,可以指定小海龟在演奏时,两个音符之间停顿时间的长短。S子命令的后面要跟一个0至100的整数,表示两个音符之间停止发音的时间占音符总时间的百分比。S的预设值是10。如果你打入S0子命令,两个音符之间就没有停顿的时间了,这时,后面的音符将以连奏的方式演奏,如果有几个相同音高的音符在一起,它们就会被加成一个比较长的

8、音符。 ⑹复位子命令R这个子命令一般用在乐曲的开头,它的作用是将各个子命令的参数恢复为预设值(O3、L4、T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。