Directions for Creating a Virtual Xylophone in Scratch
Working Sample:
1. Start Scratch. Delete the Cat.
2. Create a Variable Called "Instrument"
a. Click Orange Variable Block
b. Click "Make a variable"
c. Type "Instrument"
d. Click "OK"
3. Double Click on Instrument Variable to get a slider.
(You can use this to change instrument sounds in your program.)
4. Click Paint a New Sprite.
a. Draw a Large Rectangle and fill
with a color.
b. Use text tool and put a "C" in
the lower part of the "Bar."
c. Click OK
d. Name this Sprite "LowC"
5. Click "Costumes" Tab on "LowC"
6. Click "Copy"
7. Click "Edit" on "costume2"
8. Use Flood Fill to make the outline of the Bar white.
9. Click "OK"
10. Click on "Stage"
11. Click on "Backgrounds" Tab.
12. Click "Edit"
13. Flood Fill the stage so it is a solid color.
14. Click Ok
15. Your Stage should look like:
16. Add This Script to the "LowC" Sprite
17. Add this Script to "LowC" Sprite (to play when clicked)
18. Add this Script to "LowC" Sprite (to play when 1 key is
pressed)
19. The entire Script should look like:
20. Click the Green Flag and Test - it should play 1 note)
21. Use stamp tool to copy the "LowC" Sprite
22. Make the Following Changes to new Sprite
a. Use Shrinker Tool to make it smaller
b. Change the "Go To" to a the new x and y
position
c. Change the "play note" to 62 (Pitch name D)
in when LowC clicked
d. Change when 1 key pressed to when 2 key
pressed
e. Change the "play note" to 72 (Pitch name D)
in when 2 key pressed
f. Edit the Costumes so "D" is on the Bar
23. Finished Script for D Bar should look like:
24. Click the Green Flag and test the scripts. You should
be able to play two pitches.
25. Use the copy tool and create the rest of the Xylophone.
The finished stage should look like
26. Modify the scripts so the xylophone can play all eight notes.