Introduction: Makey-Makey Music Sampler

This project allows you to play segments of songs from different albums and artists by just tapping the play button. I made this because sometimes I like to hear a segment of the chorus of a song to see if I like it before playing the whole thing, and this makes it much easier. This is directed to people who like music, but even if people aren’t huge music fans they will still like it.

Supplies

  • Cardboard
  • Paper
  • Scissors
  • Printed pictures of albums/songs
  • Tape
  • Aluminum foil
  • Pencil
  • Sharpie or pen
  • Ruler (optional)
  • Glue
  • Bottlecaps
  • Sharpie

Step 1: Building the Project

  1. Print out a picture of the album that your song is from (mine are about 4 x 4 inches but they don’t have to be)
  2. Cut out cardboard about 7 x 9 ½ inches
  3. Trace the cardboard on a piece of paper and cut it out
  4. Tape the paper onto the cardboard so it covers the top side
  5. Tape the picture in the top middle of the paper about 1 inch from the top
  6. Write the playlist name at the top in the space you left
  7. Write the song name under the picture and the artist’s name under the song name
  8. Underneath, draw a straight line with a dot around where the segment of the song you recorded
  9. Under the line, on the left write 0:00 and on the right side write how long the song is
  10. Tape aluminum foil onto a bottle cap covering it and take a brass paper fastener and bend it so the end with the circle sticks out of the bottle cap
  11. Glue the bottle cap with the brass paper fastener under it sticking out onto the bottom middle of the paper
  12. Draw a triangle with a line on the outside of it on each side of the bottle cap
  13. Repeat these steps for more songs

Step 2: Programming Scratch

  1. Make a simple main screen with instruction on how to use the project (press the button to play a song)

  2. Record a section of a song in the Sounds tab of Backdrops

  3. Download a picture of the album cover that the song is from and import it into Scratch as a new backdrop

  4. Make a new variable called “key pressed”

  5. In the code tab of Backdrops, first drop a When space key pressed (can be any key) from the Makey Makey section

  6. Under the block you just added, add a if __ then block and inside the space put key pressed=0

  7. Add the blocks in numbers 8-13 inside the if then block add:

  8. A set key pressed to 1 block

  9. A stop all sounds block

  10. Switch background to the backdrop that matches the song you want the key to be

  11. A broadcast message 1 block

  12. Play sound that you want the key to be until done

  13. Set key pressed to 0

  14. Add when the flag is clicked, set key pressed to 0

  15. Repeat these for more songs

  16. Also under the code tab of Backdrops, put when the flag pressed, switch backdrop to your main screen

  17. Add sprites Speaker, Keyboard, and Microphone

  18. Under each sprite add When I receive message 1, hide

  19. Also under each sprite add when the flag is clicked, show and go to the coordinates you want

Step 3: Attaching Makey-Makey to the Project

  1. Attach one wire to the “ground” of the makey-makey and the other side of it to a piece of jewelry or hold it
  2. Attach another wire to the part of the brass paper fastener that is sticking out of the play button and attach the other side to the corresponding button on the makey-makey

Step 4: Final Project

This project allows you to, if the wires are connected correctly, to touch the play button on each of the song covers and it will play a segment of that song.