#musicpluscode

Music Blocks programmingmusicblocks@mastodon.education
2024-06-01

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: youtu.be/nXXtJejUTCA

Try it: musicblocks.sugarlabs.org/inde

#music #MusicBlocks #Programming #Education #TheABCSong #ABCSong #TwinkleTwinkle #MusicPlusCode

Devin Ulibarripikurasa
2024-05-29

And here's the "making of" video, for anyone who wants to watch how the program was made: iv.ggtyler.dev/watch?v=PklYj6J

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

Sugar Labssugar_labs
2024-05-10

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 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!

A flier that says, "Musical Squares: From Turtle Blocks to Music Blocks and Beyond" and "Hands-on Workshop". At lower-left is visual code and four circles in a pattern. At right is a father and son in front of a computer. At top-right, there is a logo that says, "Sugar Labs".
Music Blocks programmingmusicblocks@mastodon.education
2024-05-01

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: musicblocks.sugarlabs.org/inde

Video Demo: musicblocks.net/wp-content/upl

#music #MusicPlusCode #MusicBlocks #Frets #Guitar #Uke

Numbers arranged as they would be for a phone dial pad. Numbers are in Chinese, because "why not?"

The background is purple, and the numbers are white.
MAP Family Learning Centermapflc
2024-02-16

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.

A picture of a smiley face, drawn on a screen. Visual code is visible in the image, which indicates a script of "when mouse button is down, then pen down; else pen up; follow cursor forever".
MAP Family Learning Centermapflc
2024-02-10

Our afterschool students are learning programming and music in a unique and fun way through Music Blocks visual programming language. This week, the students started by transcribing the melody from Hot Cross Buns, then remixing the parts of the melody to make it their own. When they were finished, they printed out their musical creations in standard notation. We think they did well for their first day. Bravo!

Two students at the computer, creating music with Music Blocks visual programming language. Both students have their backs to the camera. The student at left is wearing headphones and has a pie menu open. The student at right is looking at the other student's screen.
MAP Family Learning Centermapflc
2023-12-05

Hi, we're a learning center that focuses on music, art, and (computer) programming. We're based in Malden, MA, but we teach online to students from all over the world. We plan to post teacher and student work, as well as upcoming classes and events. We'll boost informative education posts. This account is currently controlled by @pikurasa Our website is mapflc.com Enjoy!

Devin Ulibarripikurasa
2023-11-08

"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: musicblocks.net/wp-content/upl

(Video wouldn't upload to Mastodon, so linking with an image.)

Music Blocks programmingmusicblocks@mastodon.education
2023-10-09

Does "music == programming"? Well, that's what Mr. Devin is claiming in his talk at this year's Constructionism conference in New York.

#Constructionism #Music #Programming #MusicPlusCode #MusicBlocks @pikurasa

A slide that says "Music == Programming". Devin is at left, speaking at a podium.
Music Blocks programmingmusicblocks@mastodon.education
2023-10-05

Read the final report from one of this year's #GSoC contributors for #SugarLabs, Mohit Gupta! In it, he details his work to implement full-screen and record features, improve how Music Blocks (v3) works on mobile and touchscreen devices, and fix a variety of very pesky bugs!

Read about his progress and how he found solutions to each problem: musicblocks.net/2023/10/04/mai #MusicBlocks #MusicPlusCode #FixingBugs #Learning #Fun #SummerOfCode

Devin Ulibarripikurasa
2023-10-04

@musicblocks And here's a recording of the project, created with Music Blocks's recently added record project as a video feature. @fsf @fsfe @rms

Music Blocks programmingmusicblocks@mastodon.education
2023-09-28

Music Blocks is going to New York! @pikurasa and @walterbender will be presenting at this year's Constructionism Conference on Sunday, October 8 at 3:25p.m. - 4:25p.m. in Cowin Auditorium at Teacher's College, Columbia University. Read more: nyc2023.fablearn.global/ #MusicPlusCode #Constructionism #Education #ProgrammingForKids #MusicBlocks

Devin Ulibarripikurasa
2023-09-26

My students created their own metronome apps and we recorded them playing their instruments together with their computational creations. Check out a sneak peak: musicblocks.net/2023/09/25/bui Bravo, students!

Student smiling at piano with computer displaying a metronome application.
Devin Ulibarripikurasa
2023-08-12

At this year's FOSSY conference by Software Freedom Conservancy, I was interviewed by Richard Littauer for the podcast Sustain. The episode was just released, so check it out here to learn more about Music Blocks, Sugar Labs, and free software: podcast.sustainoss.org/194

Music Blocks programmingmusicblocks@mastodon.education
2023-04-23

If you want something logical yet unpredictable to listen to, try this Music Blocks projects that plays with ratios and prime factors: musicblocks.sugarlabs.org/inde

It's hypnotic. ☮️ ☮️ ☮️

#microtonal #MusicPlusCode #MusicPlusMath

Music Blocks programmingmusicblocks@mastodon.education
2023-04-05

Can't make up your mind? Just flip a coin! 💰

This project features the "one of this, one of that" block. Try it for yourself via musicblocks.sugarlabs.org/inde Enjoy!

#Music #Math ... and beyond! #MusicPlusCode

Music Blocks programmingmusicblocks@mastodon.education
2023-03-15

It's not directly related to #PiDay per se, but our post for 3/14 focuses on student ear trainer projects built from math quiz projects.

Read the full article at musicblocks.net/2023/03/15/how and try some of the projects yourself.

#MusicPlusCode #MusicPlusMath

Music Blocks programmingmusicblocks@mastodon.education
2023-02-24

What does a Hilbert Curve sound like? We thought you would never ask. 😜

Play the video to hear and watch for yourself, and go to the following link to try for yourself: musicblocks.sugarlabs.org/inde

#MusicBlocks #mathematics #mathplusmusic #MusicPlusCode #Education #Geometry #Fun

Music Blocks programmingmusicblocks@mastodon.education
2023-02-15

This Valentine's Day, all you need is #love... and #code... and #music! Check out today's special post featuring #ValentinesDay-related Music Blocks projects that you can try (and remix) for yourself: musicblocks.net/2023/02/14/all #MusicBlocks #MusicPlusMath #MusicPlusCode #Fun #valentinesday2023 💕

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst