Log In  


I've released the first eight lessons of my new music theory tutorial, available here: https://bikibird.itch.io/music-theory. It's designed for people who want to make their own music for PICO-8 games, but feel they don't have the skill or talent to do so.

The tutorial provides an introduction to the basics of pitch, melody, harmony, rhythm and composition within the context of PICO-8. It explores music in a decidedly mathy way through a series of interactive demos that use spatial relations to connect sound to vision.

Only the parts of music theory that are relevant to PICO-8 are covered. No prior knowledge of music is assumed. There's no reading sheet music or needing to play an instrument.

More lessons will be coming in October.

49


1

These are fantastic - I only just got to going through them properly and the interactive components are especially delightful.


Thanks, so glad to hear that.


2

I learned a ton from the tutorials you made. Your interactive approach to teaching with the carts is brilliant. Thank you!


2

Thanks, @8bit_gnosis, you made my day! I want you to know that I do plan to finish the tutorial series and you can expect some new lessons in about a month. You may be interested in PICO DAW in the meantime. https://www.lexaloffle.com/bbs/?tid=140734


2

I've wanted to get into making some music and had no idea where to start. I wouldn't have dreamed of something this cool and comprehensive. This is one the coolest tutorial series I've ever seen. Thank you so much for sharing it.


3

There's a new update to the tutorial

A brand new lesson on additive rhythm has been added.

Lesson 8 on tempo has been revised and expanded. It now includes a calculator for converting between Beats Per Minute (BPM) and the SFX SPD setting.


I just published the 10th lesson in the Music Theory Tutorial. It covers meter, which, in some ways, is the rhythmic equivalent of scales. It's also the last lesson in the rhythm series and the last lesson before we move onto actual composition. Enjoy!



[Please log in to post a comment]