子供さん向けの「スクラッチ・プログラミング」で、「音楽当てゲーム」を作りました。
「黒ボタン」にタッチすると、音楽が流れます。
該当する曲名がある「青ボタン」にタッチ、正解だとボタンが消えます。
正解数を数える「kaisuu」の数字が1つづつ増えます。
全問(8曲)正解すると、パーテイ画面に変わります。
ゲームは、次のスクラッチサイトに上げてあります。お試し下さい。
音楽当てクイズ https://scratch.mit.edu/projects/423261652
ロボット演奏の曲のクイズは(すこし難しい)、次のサイトにあります。
音楽当てクイズロボット演奏 https://scratch.mit.edu/projects/423260895
曲を反転演奏したクイズ(センスのある人が区別できる?)も、次に。
音楽当てクイズ反転再生 https://scratch.mit.edu/projects/423259983
これは難しいです!!
「黒の演奏ボタン」には、音声ファイルを読み込みます。
ここでは「さくらさくら」の楽曲を読み込みました。
Webサイトでも、楽曲をダウンロードできます。
例えば次のサイト 童謡 唱歌 叙情歌・MP3ダウンロード
http://s-pst.info/12dl_mp3/dl_mp3.htm でも可能です。
「さくらさくら」の楽曲をえらんで、右クリックし「名前つけてPCにダウンロード」
mp3の音楽ファイルを、「黒の演奏ボタン」には、音声ファイルを読み込みます。
一番上のメニューから、音楽ファイルを読み込むことができます。
「さくらさくら」音画面は次のようです。縦は振幅、横は再生時間。
スクラッチは、音の加工もできます!
「逆向き」再生のオプションでは、時間軸が反転しました。
「ロボット」演奏のオプションでは、ノイズが大きくなるようです。
「演奏ボタン」のスクリプトは、次のようです。
ボタンがタッチされると、ボタンの色が赤(b)に変わり
「さくらさくら」を演奏します。
タッチされた情報(メッセージ3)を「hantei」ボタンに送ります。
「〈さくらさくら〉の楽曲名ボタン」のスクリプトは、次のようです。
「さくらさくら(3)」の演奏ボタンが押されたかを確認します。
メッセージ3の回数が2以下なら、演奏ボタンは押されていないので、
「間違い選択」で、演奏を中止。「さくらさくら」の楽曲選択を「なし」にします。
メッセージ3の回数が3なら、演奏曲は「さくらさくら」で正解なので、
「hantei」ボタンに、正解回数「kaisuu」を1つ増やすメッセージをおくります。
「hantei」ボタンのスクリプトは、次のようです。
正解8になると、「パーテイ背景」に変わります。
続けてゲームするには、「Start」ボタンを、もう一度クリックします。