Hi, Thanks for looking at my project. It’s getting to be about that time of year again. The song is "Angles we have heard on high". You can add a second note to the primary note. So, if you click on the first pink line under the set of blue lines, click on the secondary note button, click on the bottom blue line, and then press play you should hear two notes played at the same time.
Thanks. And that’s a really good point. Some people insist that a cord has to have three notes. So I just made up my own term for playing two notes at the same time. :)
Really nice remix! I've been thinking about adding more voices and here you went ahead and did it. For some reason I thought you would need to have multiple sprites playing notes to get multiple voices - not the case apparently!
I’m glad you liked it. There is lots left undone. But in order to add more voices or things like tempo changes I think you are on the right track with your idea of adding markers to the stream.
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.
Comments
You need to be logged in to post comments
Add a Comment
Whats the song? Its familiar and how do you make a chord?
Hi, Thanks for looking at my project. It’s getting to be about that time of year again. The song is "Angles we have heard on high". You can add a second note to the primary note. So, if you click on the first pink line under the set of blue lines, click on the secondary note button, click on the bottom blue line, and then press play you should hear two notes played at the same time.
awesome! but the secondary note is called a "chord"! great remix!
Thanks. And that’s a really good point. Some people insist that a cord has to have three notes. So I just made up my own term for playing two notes at the same time. :)
(view all replies)Nice job, excellent remix!
Thanks!
Great sample song!
Thanks!
Really nice remix! I've been thinking about adding more voices and here you went ahead and did it. For some reason I thought you would need to have multiple sprites playing notes to get multiple voices - not the case apparently!
I’m glad you liked it. There is lots left undone. But in order to add more voices or things like tempo changes I think you are on the right track with your idea of adding markers to the stream.