「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。

微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档)。

我们在做游戏的时候可以通过该模块给游戏添加背景音乐。小朋友生日做贺卡的时候,可以通过该模块为他录制一首生日歌。我们还可以对声音进行调整,例如调整音量,音调等。

有关于声音模块,需要掌握以下三个方面的内容:

  • 声音的播放和停止
  • 音效设置
  • 音量控制

电子学会的考纲中有关声音模块的内容如下:

  • 能为作品添加背景音乐,并设置声音的播放代码;
  • 声音的导入:导入声音并设置为背景音乐,设定声音音效,设定声音音量,设定声音的播放和停止
  • 能够录入声音,并且对声音进行简单处理;
  • 声音的进阶:录入声音,声音的音量控制,声音的截取,设置播放时长和特效,停止;

1. 声音的播放和停止

音频文件的格式非常多,但是Scratch仅能识别两种格式:wav和mp3。如果库中没有合适的音乐,可自行录制或者上传本地的音频文件。

(1)播放声音等待播完:是必须要等到添加的声音播放完毕才执行后面的程序

(2)播放声音:声音开始播放的同时,立刻执行后面的程序

(3)停止所有声音:顾名思义就是停止播放所有的声音,后续的程序还会执行。

2. 音效设置

Scratch中的音效包括两种

  • 音调:指的是播放声音的频率。
  • 左右平衡:相当于我们的左右声道。

(1)将 音调/左右平衡 音效增加X

  • 将音调音效增加X:X可以是负数也可以是正数,即减少或增加。减少的时候声音变慢,增加的时候声音变快。
  • 将左右平衡音效增加X:X可以是负数也可以是正数,即减少或增加。减少的时候偏向右声道,增加的时候偏向左声道。

(2)将 音调/左右平衡 音效设为X

  • 将音调音效设为X:X可以是负数也可以是正数,负数的时候声音变慢,正数的时候声音变快,默认是0。
  • 将左右平衡音效设为X:X取值范围[-100,100],为-100时完全就是右声道,100时就是左声道,默认是0,立体声。

(3)清除音效:顾名思义就是将所有的音效(音调、左右平衡)清除,回到默认状态。

3. 音量控制

  • 音量指的就是我们平常说的声音的大小。

(1)将音量增加X:X取值范围[-100,100],为负数的时候音量慢慢减小,为正数的时候音量慢慢增加;

(2)将音量设为X:X取值范围[0,100],为0的时候就是静音,100的时候声音最大;

(3)这是一个变量,可以读取显示当前声音的大小。

【青少年编程】【Scratch】03 声音模块相关推荐

  1. 青少年编程scratch一级-熟悉编程软件(答案及详解+线上题库答题)

    线上题库答题+自动评卷 https://blog.csdn.net/zhengzyx2040/article/details/118388826 scratch一级-熟悉编程软件试题 [熟悉编程软件] ...

  2. 【青少年编程】【Scratch】04 事件模块

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  3. Scratch青少年编程能力等级测试模拟题(一级)

    青少年编程竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载" ...

  4. 【青少年编程(第24周)】Python-Turtle组队学习结营!

    2021年08月01日(周日)晚20:00我们在青少年编程竞赛交流群开展了第二十四次直播活动.我们直播活动的主要内容如下: 首先,我们奖励了上周测试超过60分的小朋友. 其次,讲解了上次测试中小朋友们 ...

  5. 【青少年编程】黄羽恒:漫天飞雪

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  6. 【青少年编程】黄羽恒:Python

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  7. 【青少年编程】黄羽恒:平行空间

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  8. 【青少年编程】陈晓光:打靶游戏

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  9. 2022年03月电子学会青少年软件编程Scratch(二级)等级考试真题解析

    青少年软件编程Scratch(二级)等级考试试卷 1.红框中加入哪个选项积木,不能阻止气球下落?( ) A. B. C. D. 正确答案:D 2.运行下列程序,会画出?( ) A.一条横的实线 B.一 ...

  10. 【青少年编程】【Scratch】01 运动模块

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

最新文章

  1. Linux查看文件内容的5种方式
  2. 一文详解PnP算法原理
  3. Mp3写入专辑图片(Kotlin)
  4. 探索频道和谷歌联合制作七大洲人文VR视频,11月3日可收看
  5. 通过jquery获取td下的input标签的值,并且改变onclick的参数值
  6. [Python图像处理] 五.图像融合、加法运算及图像类型转换
  7. Serverless的初心、现状和未来
  8. HTML基础知识(w3school)
  9. android.content.res.Resources$NotFoundException: String resource ID XXXX
  10. PHP中splice,php中array_splice()函数有什么功能呢?
  11. 表达式int('2222',4)的值是多少?(每日一题)
  12. tpcc-mysql安装测试与使用生成对比图
  13. Centos7中systemctl命令详解
  14. CSS flex 布局 一些基本属性应用
  15. Tesla M40 24G 在Win11上的双显卡显示实现、改风冷
  16. 来自一个曾经200斤现在140斤程序员的减肥成功经验(包含个人认为相对安全的饮食法推荐)
  17. 屏蔽iOS11 Xcode9下打印的乱七八糟的日志
  18. Java各个版本的JDK下载地址你值得拥有
  19. 陈艾盐:春燕百集访谈节目第二十集
  20. vue 动态绑定 class

热门文章

  1. 【Web安全笔记】之【11.0 其他】
  2. [转载]关于雷电防御
  3. 使用新浪云服务器发布个人的网址/应用
  4. vfp access mysql具体_详细介绍Visual FoxPro数据表的索引
  5. 2012百公里毅行——长沙,湘潭,株洲
  6. 计算机专业毕业设计怎么做 - 选题推荐 - 疑问解答
  7. ORA-01830: date format picture ends before converting entire input string
  8. canvas设置lineWidth属性,出现线条被fill覆盖问题。
  9. 如何选择和更换阿里云服务器操作系统?
  10. OpenSees二次开发实例01