So I tried to come up with an elegant way to show the mutations of the tune on the Pentatonic player...here's what I finally came up with
(link to project)
Thanks! Sadly, there's not a sine or a cosine in the whole project. :-/ Imagine what a song could be created using the tangent of G-minor! :-) Thanks again for your nice comment!
I'd like to add a bass-line but the 3 chords follow each other in Repeat blocks so broadcasting which chord is being played would happen with *each* repetition of a note....not really usable because there'd be a bass note for each melody note. Ironically, if I unpacked the Repeats into, say, six identical Note blocks then I could precede the whole batch with "broadcast Tonic" and trigger bass notes for that chord. Ah, programming challenges... :-)
You must really like making music projects, that was cool:-) You should check out my project "Trick or Treat".
Download this project!
Download the 3 sprites and 10 scripts of "Chordal Music" and open it in Scratch
Project Notes
Lots of familiar songs can be played with only three chords -- so that's what this does. Of course it plays a random song, but it might be an old favorite of the characters at the bottom of the screen! **The tempo of the song can be changed with the slider....and that's not all that changes! So try changing the speed to see what happens!!! :-) Hope you enjoy this. Larry828
Comments
You need to be logged in to post comments
Add a Comment
Cool. You should check out the music in Jens Eliza. It doesn't use lists, but variables, and is pretty similar to this.
Thanks for letting me know about Jens' project...I'll check it out. Jens writes amazing music projects.
So I tried to come up with an elegant way to show the mutations of the tune on the Pentatonic player...here's what I finally came up with (link to project)
That's neat - I like how it uses different sounds.
Thanks! Sadly, there's not a sine or a cosine in the whole project. :-/ Imagine what a song could be created using the tangent of G-minor! :-) Thanks again for your nice comment!
This is really good! Very pleasant to listen to and the dancing characters are fun to watch too. Encore!
I'd like to add a bass-line but the 3 chords follow each other in Repeat blocks so broadcasting which chord is being played would happen with *each* repetition of a note....not really usable because there'd be a bass note for each melody note. Ironically, if I unpacked the Repeats into, say, six identical Note blocks then I could precede the whole batch with "broadcast Tonic" and trigger bass notes for that chord. Ah, programming challenges... :-)
(view all replies)You must really like making music projects, that was cool:-) You should check out my project "Trick or Treat".