ScratchData LogoScratchData
Back to Fun_Random_Games's profile

Paper Composer

FUFun_Random_Games•Created April 15, 2021
Paper Composer
80
63
2677 views
View on Scratch

Instructions

Click anywhere on the canvas to place a note. Click play to play your masterpiece. Use WASD to move around the canvas. This project comes loaded with a few sample songs: 1 is Take On Me | A-ha 2 is Clocks | Coldplay 3 is Super Mario Bros | I'm unsure 4 excerpts of Hallowed Be Thy Name | Iron Maiden 5 is the sample one you load in with 6 blank 7 idontwannabeyouanymore | Billie Eilish 8 blank 9 No Surprises | Radiohead These are the buttons and their functions: -Tempo has to do with the speed of the song. -Volume has to do with how loud the song is. -Load Song loads a song that is saved in the project. -Save Song saves the song in the project. -New Song creates a new song in the project. -Clear clears the current song. -The + button adds measures (increases length). -The circle/moon button is light/dark mode. -The buttons on the left are for play/pause, stop, and loop. -Export gives you the level code. -Import lets you load a song, not from the project. When exporting songs, a list will appear with some items containing a string of numbers. If you wish to share your song, leave a comment saying something like "This is my song called Aria", and then reply to it with the song codes. Copy and paste each subsequent item from the list into a new reply to your comment. Do not write ANYTHING else in the code comments, otherwise, the code will be corrupted and not work. If you want to load someone's code, the project needs to know how long it is. When it asks this, reply with how many comments contained the code, and just the code. Then you can begin copying and pasting in the code from the comment. Do it from the first comment to the last.

Description

Notes: I started making this at 12:10 am when my internet went out lol. April 14- The instrument plugin on Scratch could work a little better. As is it causes some delay while playing notes which causes stuff to get out of sync and off tempo. In the future, I might just go record myself playing every note on a piano and import them into here so I can bypass that issue (hopefully.) April 15- I added some more buttons, like the play/pause, stop, and loop buttons. Also improved on some stuff. April 16- I recorded myself playing maybe 37 or so notes. I think it sounds nicer but it could be improved upon. Tempo and volume buttons are nice to have as well, so I added those. I also added the + button to add more measures. April 17- I added the little sweeper thing across the screen when the song plays. Also did some other stuff like implementing import and export buttons. Added a clear button. April 18- I spent a few hours downloading a SoundFont, extracting the WAV files, and using macros in Audacity to trim them to a good size and export them as mp3s. Now the project has a sampling of every single piano key, and it sounds nice. No more tempo and sound issues hopefully. April 19- Fixed the import button. I wasn't clearing the import list every time I import something, so it would keep the previous imports and that would mess everything up. May 22- Changed a few things, such as updating the song lists and setting the default mode to light. Changing the project thumbnail too. April 4- Updated the song list. February 18, 2023- Added No Surprises by Radiohead TAGS: #all#trending#all#trending#all#trending#music#art#music#art#music#art

Project Details

Project ID516299255
CreatedApril 15, 2021
Last ModifiedFebruary 18, 2023
SharedApril 16, 2021
Visibilityvisible
CommentsAllowed