Makey-Makey Music Sampler

by stekolnic in Circuits > Electronics

455 Views, 2 Favorites, 0 Comments

Makey-Makey Music Sampler

IMG_1808.jpg
undefined (1).jpg

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

Building the Project

undefined (2).jpg
IMG_1769.jpg
IMG_1755.jpg
  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

Programming Scratch

Screenshot 2022-01-24 11.03.27 AM.png
Screenshot 2022-01-24 11.02.01 AM.png
Screenshot 2022-01-24 11.04.47 AM.png
  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

Attaching Makey-Makey to the Project

IMG_1808.jpg
IMG_1771.jpg
  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

Final Project

undefined.jpg

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.