第三章 第三课 外观和声音之声音和音乐
一、声音
音频文件的格式非常多,但是Scratch仅能识别两种格式:wav和mp3。有三块积木可以控制声音的播放:
播放声音等待播完:是必须要等到选中的声音播放完毕才执行后面的程序
播放声音:声音开始播放的同时立刻执行后面的程序
停止所有声音:顾名思义就是停止播放所有的声音,后续的程序还会执行
前两者都能播放给定的声音。
PS:声音来源可以是声音库选择、也可以从电脑上传、还可以自己录制
若要在程序中加入一段重复播放的背景音乐,最简单的方法就是使用播放声音…等待播完,因为它能让音乐完整地播放,如下图左侧所示:
两种方法各有所长。左侧的方法虽然简单,但是本次播放到下次播放之间音频文件可能会有很短(甚至很明显)的一段空白声音,使重复播放之间的过渡不太流畅。右侧的方式能很好地解决这个问题,因为等待积木可以让你控制播放的时间。通过不断地测试,通常都能找到一个比较合适的等待时间,从而让本次结束播放时和下次开始播放时之间的过渡更加自然。
实例:声音之花
舞台中的蓝色圆球,会随着麦克风输入的音量的大小 而跳动。涉及到的知识点有运动、图形特效和响度(麦克风输入的音量)。
二、音乐
音乐与声音是不一样的,声音是做好了的音乐,我们只要在恰当的时候播放就行了,而音乐更多的是要我们去编制曲目,如果你是位艺术家,用这个就没错了。
Scratch3.0的音乐是在扩展中,需要自己去添加:
加入后我们就能在积木块中看到音乐积木了:
音乐积木主要的是要设置演奏乐器和演奏音符,这样才能出来美妙的音乐。如果是要出声效的话,我们可以用击打…乐器…拍这个积木。以下是儿歌《两只老虎》的曲子。