Micro:bit music project ideas

Micro:bit project ideas with music learning

Either headphones or a speaker will need to be connected to the micro:bit for these projects on micro:bits, or they can be run in the browser.

1. Interval training

Here’s test code using Micro:Bit software.
Click the A button to hear a random interval. The first note is middle C and the 2nd is anywhere between middle C and the octave above. Can you tell what the interval is?
Micro:Bit code below. You can download it and try it on your Micro:Bit.
The notes are not MIDI numbers but rather Frequencies. (Like A440) so the notes are stored in an array and chosen randomly from that list.



At this stage it is just a random interval generator and can’t give feedback on answers.

2. Twinkle Twinkle Micro:Star

https://makecode.microbit.org/_P5pAtcWLeh5w (link to a project demo)

This project is designed to be worked in pairs.

  1. Code the three phrases of Twinkle Twinkle Little Star sot hat they play on a trigger (eg. Button, A, A+B, B, shake?)
  2. Once loaded onto the micro:bit and tested, give it to your partner who should try to perform the whole of the song by working out which phrase is triggered and performing in order.
  3. Create a visual for each phrase (The example has the letter names showing as the notes are played, but any visual could be chosen so long as the student can explain why it’s chosen)




3. Micro:bit Scales and arpeggios for music theory class

Program the micro:bit so that button A or B plays a major scale or arpeggio (or short melody), and button B or A plays a minor scale or arpeggio (or short melody). (LEDs are not needed, but if students choose to use them, what related image might the LEDs show without giving the answer away? The note names?)

Give to a partner to see if they can tell what the buttons do by listening.

Variation: Programme ascending and a descending scales with different triggers….

4. Micro:composition

Students compose different short ‘character’ motives triggered by shakes or buttons.

  • A happy character musical theme
  • A sad character musical theme
  • A villain musical theme

5. Micro:Ear-training

Students programme the three triggers (A, B and A+B) with two different audio events – two the same and one slightly different. Their partner plays all three triggers and names which one is different and how it is different.

It could be two 5 note melodies, with one note different in one of the triggers. Is the “different note” higher or lower?

It could be two different but similar short rhythms. Which beat has the different rhythm?