Well, I can hear a simple tune and play it. But it's much better to play from written music like you do because then it sounds really right. And you have all the right chords. You have a much better way of doing it. And then you would know how to write some music yourself, since you can read it. Keep up the great work!!
Just a little bit on the piano. I play by ear rather than from written music. How about you? I'm glad you enjoyed the project. I'm going to keep working on trying to get specific effects from random music...
Awesome sound...I think it would be fun to try taking this to the next level, where a random sequence of notes is initially generated which is then used as a musical core around which you make "variations" by mutating the original sequence. You've got me thinking now...
What a great idea. That would enhance the 'human' quality of it, and make it more like real music. (My initial idea came from making my Halloween projects [!] when I wanted spooky music that wasn't in the Scratch music loops. Writing it note for note was obviously out, so I turned to randomization...but that needed controlling to get a 'flavor' for the result. And now I'm still trying for expressive control.) And I'm really happy to hear you're thinking about it too!
You could use a Broadcast to fire off the music loops from the script that initializes the sound bank - that way you wouldn't have to remember to press Space. But you probably knew that :)
I've put Spacebar back in! Since the melody is random, when the project started *itself* I felt like I'd entered in the middle of something. Pressing the Spacebar gives me the feeling that what follows is something that I started myself. So I hear the tune "from the beginning"....if that makes any sense. ____I'm still thinking about your idea of variations on a theme. Intriguing.
Opus 25 has no more Spacebar (thanks), chooses "any" of its list items (thanks) and initializes the soundbank with Note 0 played by the fretless bass (thanks)!! And you're credited in the Project Notes as a token of my real gratitude for your help. The project is better...and I've learned important pointers in programming. Thank you. :-)
That's very helpful reminder. I wrote you a note about the complicated origin of the 'pitchpipe' so I won't repeat it here. I'll revise the scripts, because I don't really like the Spacebar intrusion. I really appreciate your help with programming. Scratch has turned out to be a terrific hobby. Thanks again.
I looked back at the Sound section and saw the bpm blocks (pretty much for the first time). My scripts are written with the "...for 0.1 beats" blocks. How did you change the tempo? Could you do it globally without having to edit each of the two 'tone' scripts?
Very cool! Just looked at the scripts - very clean but...you can simplify a little by getting rid of the Pick Random blocks and just using the "Any" option of the Item block - it returns a random element of the list.
Wow!! I had no idea! That's *very* helpful. Especially because it looks like the theme of controlling randomized music to give it 'character' is one I'll continue to work on. Thanks for your help.
Download this project!
Download the 3 sprites and 8 scripts of "A-Music 25" and open it in Scratch
Project Notes
Press Spacebar to start the music. _____The melody, the Bass-line and the instruments are randomized. But Lists allow the randomization to be guided. **Opus 25 adds two more notes to the A minor scale. And several script changes suggested by Paddle2See have improved the project.
Comments
You need to be logged in to post comments
Add a Comment
Thats v cool. do u play an instrument?
Well, I can hear a simple tune and play it. But it's much better to play from written music like you do because then it sounds really right. And you have all the right chords. You have a much better way of doing it. And then you would know how to write some music yourself, since you can read it. Keep up the great work!!
(view all replies)Just a little bit on the piano. I play by ear rather than from written music. How about you? I'm glad you enjoyed the project. I'm going to keep working on trying to get specific effects from random music...
(view all replies)Awesome sound...I think it would be fun to try taking this to the next level, where a random sequence of notes is initially generated which is then used as a musical core around which you make "variations" by mutating the original sequence. You've got me thinking now...
What a great idea. That would enhance the 'human' quality of it, and make it more like real music. (My initial idea came from making my Halloween projects [!] when I wanted spooky music that wasn't in the Scratch music loops. Writing it note for note was obviously out, so I turned to randomization...but that needed controlling to get a 'flavor' for the result. And now I'm still trying for expressive control.) And I'm really happy to hear you're thinking about it too!
You could use a Broadcast to fire off the music loops from the script that initializes the sound bank - that way you wouldn't have to remember to press Space. But you probably knew that :)
I've put Spacebar back in! Since the melody is random, when the project started *itself* I felt like I'd entered in the middle of something. Pressing the Spacebar gives me the feeling that what follows is something that I started myself. So I hear the tune "from the beginning"....if that makes any sense. ____I'm still thinking about your idea of variations on a theme. Intriguing.
(view all replies)Opus 25 has no more Spacebar (thanks), chooses "any" of its list items (thanks) and initializes the soundbank with Note 0 played by the fretless bass (thanks)!! And you're credited in the Project Notes as a token of my real gratitude for your help. The project is better...and I've learned important pointers in programming. Thank you. :-)
(view all replies)That's very helpful reminder. I wrote you a note about the complicated origin of the 'pitchpipe' so I won't repeat it here. I'll revise the scripts, because I don't really like the Spacebar intrusion. I really appreciate your help with programming. Scratch has turned out to be a terrific hobby. Thanks again.
(view all replies)I find I enjoy the music more when I drop the tempo down to 20-30 bpm. Of course, I'm in kind of a mellow mood right now :)
I looked back at the Sound section and saw the bpm blocks (pretty much for the first time). My scripts are written with the "...for 0.1 beats" blocks. How did you change the tempo? Could you do it globally without having to edit each of the two 'tone' scripts?
(view all replies)Very cool! Just looked at the scripts - very clean but...you can simplify a little by getting rid of the Pick Random blocks and just using the "Any" option of the Item block - it returns a random element of the list.
Wow!! I had no idea! That's *very* helpful. Especially because it looks like the theme of controlling randomized music to give it 'character' is one I'll continue to work on. Thanks for your help.