Discuss Scratch

liko0194
Scratcher
32 posts

如何在Scratch里演奏音乐

在Scratch里演奏音乐是一件很简单的事情。无论是背景还是角色都可以演奏音乐。
最简单的方法就是这样:
点击绿旗时
重复执行
播放声音 [宠爱-TFBOYS v] 直到播放完毕
end
“宠爱”是一首TFBOYS唱的歌。我觉得挺好听的,建议你们听听。
为什么不是直接使用“播放声音…”而是用“播放声音…直到播放完毕”呢?因为我添加了“重复执行”模块,如果直接用“播放声音…”的模块就会很怪,不信你试试。
liko0194
Scratcher
32 posts

如何在Scratch里演奏音乐

但三四分钟的歌在Scratch上很占内存,而自己制造歌曲就简单了!
在这里,你也能制造歌曲!
点击绿旗时
弹奏音符 (60 v) (0.5) 拍
弹奏音符 (62 v) (0.5) 拍
弹奏音符 (64 v) (1) 拍
这就是“哆来咪”的演奏了!最低音是48(低音C),最高是72(高音C),中央C是90。你可以任意更改音的高度。
你会发现,“咪”音比其他两个音长,因为拍子不一样。你也可以设定你的拍子。
liko0194
Scratcher
32 posts

如何在Scratch里演奏音乐

但是,你可能不喜欢钢琴的声色,你可以用这个模块来改变声色。
设定乐器为 (1 v)
三个音都不同?可以!你可以这样编程:
点击绿旗时
设定乐器为 (1 v)
弹奏音符 (60 v) (0.5) 拍
设定乐器为 (4 v)
弹奏音符 (62 v) (0.5) 拍
设定乐器为 (8 v)
弹奏音符 (64 v) (1) 拍
音色有钢琴声,大提琴声,吉他声等。
liko0194
Scratcher
32 posts

如何在Scratch里演奏音乐

想要鼓声?没问题!用这个模块就可以了!
弹奏鼓声 (1 v) (0.25) 拍
鼓声没有声音的高低之分,却可以更改声色和拍子。

没有休止符?当然有了!这两个就可以:
停止 (1) 拍

等待 (1) 秒
liko0194
Scratcher
32 posts

如何在Scratch里演奏音乐

演奏的速度太快或者太慢也不是问题!
将节奏加快 (2)

将节奏设定为 (60) bpm
声音的大小也可以调整!
将音量增加 (10)
将音量设定为 (100)
你可以利用到节奏和音量来做一些事!
点击绿旗时
重复执行
如果 <(音量) > [120]> 那么
说 [声音太大啦!] (2) 秒
end
如果 <(节奏) > [100]> 那么
说 [节奏太快啦!] (2) 秒

end
end
除了“播放声音…直到播放完毕”外,其他声音都可以用这个模块停止:
停止所有声音
ShadowThreeD
New to Scratch
1 post

如何在Scratch里演奏音乐

请问一下,这个 “ 弹奏音符【】【】拍”这个步骤在哪里啊,我没找到
Eason_9
Scratcher
1000+ posts

如何在Scratch里演奏音乐

ShadowThreeD wrote:

请问一下,这个 “ 弹奏音符【】【】拍”这个步骤在哪里啊,我没找到

^^^按紫色的按钮, 然后再点击“Music”

*This is my signature, learn what it is here! Scroll down by highlighting anywhere and press shift and the down arrow key.

Need some feedback? Click here and we can help!
If you have some time to spare, perhaps go read my Scratch Wiki essays!
And since I'm here I should probably advertise my projects but I can't find a good project I made.
11 (almost 12) - He/Him

Powered by DjangoBB