New Music Blocks release dropped just in time for the New Year. Read more here: https://github.com/sugarlabs/musicblocks/releases/tag/v3.7.0
New Music Blocks release dropped just in time for the New Year. Read more here: https://github.com/sugarlabs/musicblocks/releases/tag/v3.7.0
MAP afterschool student proudly presents his virtual piano creation, built using Music Blocks!
Check it out: https://youtu.be/cQd1bYygY5Q
With the help of event handlers (a concept in computation), he performs Beethoven's iconic "Ode to Joy" melody. This video is a great example of what can be achieved when students are encouraged to build their own tools, using music theory and computer science!
#MusicBlocks #MusicPlusCode #Computation #MusicTheory #VirtualInstrument

There's some clever ways that one can code "The ABC Song". Here's a version that organizes the form via subroutines, uses conditional to capture the slight variation in rhythm, and loads all the lyrics into a heap to be called during musical playback.
Didn't think there could be so much in this seemingly simple tune, did you?
Check it out: https://youtu.be/nXXtJejUTCA
Try it: https://musicblocks.sugarlabs.org/index.html?id=1717202685037401&run=True
#music #MusicBlocks #Programming #Education #TheABCSong #ABCSong #TwinkleTwinkle #MusicPlusCode
And here's the "making of" video, for anyone who wants to watch how the program was made: https://iv.ggtyler.dev/watch?v=PklYj6JDtik
I used Music Blocks's in-app screen recorded to make the video, and then I ran the following ffmpeg command:
ffmpeg -r:v "375/1" -i making-ada-zangemann.webm -an -r:v "30/1" making-ada-zangemann-fast.webm
#MusicBlocks #MusicPlusCode #Programming #Music #Zangemann #FanCode #IceCream #VisualProgramming #ForKids #Fun #Education
This is a screen recording that was taken while creating the "Ada & Zangemann tribute project" that's here: https://youtu.be/62W7R48VUKA It was created using Music Blocks's screen record feature (next to the play button), and sped up using the following command in the terminal: ffmpeg -r:v "375/1" -i making-ada-zangemann.webm -an -r:v "30/1" making-ada-zangemann-fast.webm We encourage you to create your own Music Blocks projects, share them, and share how you made them, too. @DevinUlibarriMusic created this particular project.
Want to learn something new today? At 3pm Eastern, we're doing a live lesson in how to code with Music Blocks. All you need to do is go to https://www.youtube.com/watch?v=jZs-QJNfglc at the scheduled time. We'll walk you through the basics for how to get started, expressing yourself with musical code!
#musicblocks #musicpluscode #sugarlabs #edtech #coding #steam #stem #stemeducation #homeschooling #outofschooltime #programming4kids #forteachers
Did you know that pitch can be represented as numbers?
Well, if you play a fretted instrument, then you likely already know this. Each fret is can be represented by a number; higher frets are higher pitches, and lower frets are lower pitches.
Check out this phone keypad project, where you can "dial up" melodies and explore the concept of (chromatic) "pitch number".
Project: https://musicblocks.sugarlabs.org/index.html?id=1714441670403217&run=True
Video Demo: https://musicblocks.net/wp-content/uploads/2024/04/phone-number-song.webm
Students at today's class created their own paint programs. Some of the versions changed the pen's color over time, some changed the pen size based on input to the computer's microphone, and some played a drum sound while drawing. This picture is a student's creation, both code and art.
#MusicBlocks #MusicPlusCode #Programming #Programming4Kids #ForKids #Learning #Teaching #Education #Fun #VisualProgramming
"Now and Then" really made an impression on me, so... I'm transcribing it for Music Blocks. Here's where I'm at so far: https://musicblocks.net/wp-content/uploads/2023/11/now-and-then-longer.webm
(Video wouldn't upload to Mastodon, so linking with an image.)
#NowAndThen #Beatles #MusicBlocks #MusicPlusCode #Music #Rock #Coding #Programming