スクラッチで音を鳴らすプログラムを紹介します。スクラッチのバージョン2までは、標準で音を鳴らせましたが、バージョン3からは拡張機能に追いやられました。
画面左下にある「拡張機能を追加」のボタンを押します。
追加する機能を選ぶ画面になりますので、「音楽」を選択します。
すると、音楽の各ブロックが追加されます。
使い方は、テンポを指定して、楽器を指定して、音符を鳴らす、です。こんな感じです。曲は「さくらさくら」の冒頭部です。
ですが、複数の楽器を使ってハーモニーを楽しもうとすると、1つのスプライト(スクラッチでキャラクタのことです)ではうまく鳴りません。明確な説明はありませんが、1スプライトが使える楽器は1つだと思われます。
そこで、楽器ごとにスプライトを分けてあげます。今回はピアノ、オルガン、ベースの3楽器を使っているので、3つのスプライトを用意し、それぞれ1つの楽器を担当させます。
上は、ステージ「Theater 2」にスプライト「Guitar-electric2」「Keyboard」「Speaker」を配置したものです。どれもスクラッチにプリセット(最初から入っている)されています。これで完成です。(曲は冒頭部だけですけど。。。)
以上