Show HN: I built a music theory course with games and spaced repetition

Posted by udit99 4 days ago

Counter5Comment7OpenOriginal

I’ve spent a year building a theory learning path that starts from scratch and goes all the way up to topics like Secondary Dominants and Borrowed Chords. It uses a combination of games, interactive lessons and spaced repetition to help you understand and remember concepts. Not just learn something new and forget it in a few days.

I’m trying to figure out: 1. Is the progression logical? 2. What am I missing that you’d like to see in there? 3. Where does it get confusing and could use more clarification?

Comments

Comment by mike_strings872 1 day ago

Music theory doesn't have to be complicated. Start with understanding why I-IV-V works, then build from there. You can get surprisingly far with just that foundation.

Comment by vunderba 4 days ago

Nice job. Some Feedback:

The AI‑generated images for the Circle of Fifths don’t make a lot of sense - why are there blurry Japanese kana/kanji on them?

Clicking on the “Guitar” dropdown in the navbar doesn’t do anything. The dev console shows this error:

  TypeError: Cannot read properties of null ('email')
Personally, I'd recommend doing some more manual testing before deployment. Remember to test all the paths twice (logged in and logged out).

Comment by udit99 4 days ago

Whoops! I’ll try and recreate the issue. Thanks for the tips.

Comment by jmagland 4 days ago

The air particle visualization is really cool! However, I don't hear anything. I'm on chrome browser in linux. It wasn't clear how to get that to work. Thx

Comment by udit99 4 days ago

hmm...I just tried it on Chrome on my Macbook and it worked for me. Does the sound on this game work for you? https://www.gitori.com/FBG-101

(Give it a 2-3 seconds to load the sounds and it should autoplay a note in the background)

Comment by jmagland 4 days ago

Yes the FBG-101 works after a few seconds. However in the original link it still doesn't work... I tried chrome and firefox. But here's a clue, when I pluck the guitar string several times, I sometimes here a little short scratch/static sound.

Comment by udit99 4 days ago

hmm..let me look into this.