2022-11-27 16:46:55|已瀏覽:4825次
scratch編程的播放聲音?scratch是一個很好的少兒編程語言,它不用記住命令,簡單易學,操作方便,深受小朋友們的喜。今天小編主要給大家分享scratch編程的播放聲音,希望對你們有幫助!
scratch編程的播放聲音
一、聲音指令集
在指令區(qū),選擇腳本標簽下面的聲音標簽,可以看到scratch中全部的聲音指令。
1、播放和停止聲音
這三條指令用于控制播放聲音,第一二條用于播放角色中包含的聲音,第三條用于停止。
“播放聲音”與“播放聲音直到播放完畢”的區(qū)別:這兩條指令的區(qū)別在于,第一條指令當聲音播放開始時,立刻繼續(xù)執(zhí)行下面的指令,而第二條指令則等待聲音播放結(jié)束后,再繼續(xù)執(zhí)行下面的指令。
注意:所有聲音都是基于角色而存在的。默認情況下“播放聲音‘喵’”,之所以會有‘喵’的聲音,是因為默認情況下舞臺存在小貓角色。
點擊聲音標簽,可以看到“喵”這個聲音文件,點擊聲音下面的播放按鈕可以測試聲音。
Scratch允許用戶導(dǎo)入新的聲音,有三種新建聲音的方式,分別可以從系統(tǒng)聲音庫,麥克風錄制以及文件導(dǎo)入新的聲音。
選擇第一個“從聲音庫中選取聲音”打開聲音庫對話框,在動物分類中選擇“meow2”后確定。
這個時候聲音列表中多了一個文件,可以將新導(dǎo)入的聲音重新命名為“小貓叫聲2”。
將“播放聲音”指令拖動到腳本區(qū),現(xiàn)在下拉列表里面多了一個可供選擇的聲音,就是我們剛剛導(dǎo)入的聲音文件。
2、樂器指令
Scratch列出了四種用于控制樂器聲音的指令。
第一個指令用于演奏打擊樂器,在下拉列表中可以選擇打擊樂器的種類。
第二個指令用于暫停指定拍數(shù)。
第三個指令用指定的樂器,演奏不同的音階。
第四個指令用于設(shè)定指令三的樂器。
3、音量及節(jié)奏設(shè)定指令
這6個指令三個一組,分別用于設(shè)定音量與節(jié)奏,其中音量與節(jié)奏變量可以顯示當前音量和節(jié)奏的大小,勾選復(fù)選框可以在舞臺中查看當前的數(shù)值。(音量最大到100)
二、編寫程序播放《兩只老虎》
因為程序涉及到相關(guān)音樂知識,這里不做過多介紹,只給出編寫的過程。懂音樂的小朋友可以在學會后自己嘗試編寫更多的歌曲。
1、準備樂譜
準備一張《兩只老虎》的樂譜,為了方便我們這里準備的是簡譜。
2、程序初始設(shè)定
在腳本區(qū)設(shè)定節(jié)奏為60,音量為100,樂器為1(鋼琴),這里的節(jié)奏和音量數(shù)值都是選擇的默認大小。初始設(shè)定為了保證多次重復(fù)啟動程序后程序的運行效果相同。
3、分小節(jié)組合播放指令
第一小節(jié)如下:
演奏音符的數(shù)值60,62,64對應(yīng)C大調(diào)的dou,ruai,mi,點開下拉列表可以看到一個鋼琴的鍵盤,根據(jù)鍵盤位置選擇。
將音樂代碼與初始設(shè)定代碼組合后,可以點擊開始按鈕查看播放效果。
4、嵌套循環(huán),重新設(shè)置
在音樂代碼外設(shè)置循環(huán);
在每段循環(huán)結(jié)束之前改變樂曲演奏的設(shè)定;
再次單擊會發(fā)現(xiàn)音樂節(jié)奏會加快,音量會減小。
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://www.dedgn.cn/news-id-71470.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注少兒編程頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050