ScratchData LogoScratchData
Back to Digimath's profile

Music_Transcriber_2_parts

DIDigimath•Created December 2, 2008
Music_Transcriber_2_parts
9
5
481 views
View on Scratch

Description

I’ve modified Paddle2see’s Music Transcriber project by adding a feature to allow two notes to be played at the same time. After you enter a melody note you can add a secondary note by first clicking on the blue "Add Secondary Note" button and then clicking on the staff to add the note. When the program starts or after clicking the Green Flag, you can press the space bar to hear a sample two-part song. A melody note that has a secondary note is stored in the notes array as a negative value. I’ve modified the player script to test for this and, when true, play the melody node and the next note in the notes list at the same time. The following is from Paddle2see’s original project notes: Controls: ====== Up/Down Arrows: Set the Sharp/Flat/Natural Left/Rigth Arrows: Set the note duration Mouse Click on Staff to enter a note Play Button: Play back the music Rest Button: Insert a rest at the current note duration. Nothing is printed on the staff. Clear Button: Clear the staff so you can enter more notes. Delete Button: Delete the last note entered into the Notes list. Green Flag to delete the list of notes Once the list is populated with values, right-click on it and export the list. Then, drop the Music Player sprite onto the project and import the list of notes. Technical Notes: ============ The note durations are stored in the fractional portion of the list values. I have set it up as 32 is a whole note, 16 half note and so on. Once you have built a list of notes, right-click on the Notes list viewer and Export the list to a text file. Then, import it into a project that has the Music Player sprite.

Project Details

Project ID339751
CreatedDecember 2, 2008
Last ModifiedDecember 2, 2008
SharedDecember 2, 2008
Visibilityvisible
CommentsAllowed

Remix Information

Parent ProjectView Parent
Root ProjectView Root