Best way to learn music theory

When you want to learn music, there’s always a common path to take: you learn music theory, then you put it into practice with a musical instrument and it makes sense, you can’t try to play a song if you don’t know what notes to play.

The problem is obviously in the details, music theory can get really complex and abstract if you don’t know how to tackle it, especially if you want to become extremely good at it and even more if you want to compose music, we’re gonna focus on beginners here.

In this post we’re gonna give you a list of options for the theory part, so you can try the ones that suit you, we’ll tell you where you can get them, how much they cost, if they are theory or practice, etc.

Best app to learn music theory

Ableton – Learning Music 

Ableton course for browsers is a free interactive way to learn the basics of music composition.

It starts by allowing you to make a simple song then it teaches you how to make each layer for it (baseline, melody, beats). At the same time, it gives you some examples and explains why certain notes go well together.

This is a great place to start if you want to understand how everything connects at the end before you get to that level, but that’s not the only thing Ableton has to offer.

Ableton – Learning Synths

If you are interested in electronic music or anything synthesizers you should try the Ableton synths course. This free course for browsers it’s also interactive and it explains concepts that overlap with music theory like pitch, amplitude, attack, modulations, shapes, etc.

One last thing to add is that both courses have a place called the playground where you can mess around with the course tools to make simple songs and sounds, recommended even if you don’t want to take the course. 

Light Note – Guide to music theory

The light note is free to start (the theory is free, the rest is paid), interactive, browser course made to cover basics of different topics.

The course covers a little bit of 4 things, theory, composition, ear training, and guitar theory, it doesn’t go in-depth in any topic but you’ll understand all the topics really fast and with no problem since (in my opinion) is the best-explained course.

If you want to get a little bit of everything or don’t know where to start you should try it. My only problem is that you can finish the course in a day or two, so if you want to save the money, you can try looking for the topics one for one online.

Music Tutor 

This is a free app, to help you practice music sheet reading, it doesn’t have a theory section but you can use it alongside other courses listed here.

The app works by giving you a note then asking you which one of the 12 notes it is, you have a minute to score as many points based on the number of correct answers and the accuracy (if you get one note wrong it lowers the % of accuracy and gives you a new note).

The reason why it’s free it’s because it has ads, you can buy the “remove advertisements” if you want, you can also change the duration of the test, the range of notes (treble, bass, alto), and their naming (C, D, E, F, G, A, B – Do, Re, Mi, Fa, Sol, La, Si).

You may have heard of websites like, where you can select a topic and get a tutor to explain that topic for that day or several. doesn’t have music tutors, but skooli does; when you enter you need to type a question or a topic, then a list of teachers will appear, some are online, some are not, you can see their profiles and reviews, so you can choose one to help you.

This is of course paid but it really helps if you are stuck in one or two topics, this also works as a great resource for regular schools and online schools, if you need to study for an exam, you can get a tutor one day because spending money and having someone there helps to keep focus.

Perfect Piano 

This is another free app (with ads of course) focused on teaching you songs on the piano. You can choose how you play, you select a song from their preload library or a downloadable extended one; then you chose a difficulty (easy, medium, hard) and a way to see the notes to play like sheet music, waterfall, or fallen notes (fallen notes is just waterfall with the music sheet symbols).

If you have ever played games like guitar hero, you will understand immediately the concept, just a quick note, playing the piano on the phone is horrible, the screen can only show a few notes before the keys get too small, it’s also hard to memorize songs using this method, so if you want to practice your piano skills connect a midi keyboard and enjoy, if not look somewhere else.

Perfect Ear 

Continuing with the free apps, Perfect Ear is focused on becoming good at listening and identifying notes. 

It works like this, you read some theory, then you do exercises. The theory is intervals, scales, chords, and rhythm; the exercises go from reading, identifying sounds, comparing sounds, and even singing (i sing really bad, so I can’t tell you if it works properly or not).

To me, this is a great app to practice that specific theory, but you won’t get all the topics you need to start reading sheet music, so I suggest using this alongside a course or other apps.


This is a paid app (free to download, paid to get all the content, I believe freemium is the word) to learn guitar, ukulele, bass, and singing, the piano is in another app. You need to sign up with Facebook or email and have the instrument ready. 

It works like this, you play a note into your device (android, ios, and pc) microphone and it will register the note, similar to a video game called Rocksmith (minus the cable), you can learn from a library of songs and each song is divided in mini-lessons, so you can understand what you are practicing before you put it all together.

This app is excellent for instruments like ukulele and bass since there’s not a lot of alternatives for those instruments, personally, I think it’s really good for guitar and piano too, but those depend more on your preferences with other options. 

The only reason I wouldn’t download this app is if none of these instruments are the ones i want to learn or if I don’t have the instrument yet.

Free Courses

If you straight up search “free music theory course” on google and youtube you’ll find a couple of websites and youtube playlist that are very decent, we recommend:

These courses are all free and share some things to consider. They will not hold your hand and they get hard to complete because you may just skip parts that you didn’t understand completely, you may not skip some parts, but you may still don’t understand some topics.

I also don’t recommend trying this if you have trouble with discipline and consistency, I know I do, when I’m watching a video it’s hard to keep focus and not switch to something else, this also applies a little bit to some of these other options.

Complete trainer 

This is a triple pack, 3 apps from the same developer, all of them work the same but cover different topics. They are called complete music reading trainer, complete rhythm trainer, and complete ear trainer.

The apps are made to practice drills, for example in the reading trainer you need to identify notes on a music sheet, each exercise introduces a new note, then they add sharps and flats and then they change the clef. 

They give you a little bit of theory if needed, an arcade mode, achievements to make it feel more like a game.

So you may already notice, this is pretty much the same as Perfect ear, so i recommend trying both to see which one you like better, or just download the specific trainer you want.

Learn to Sing 

As you can see there is a lack of complete trainers, there is no complete singing trainer, this app is pretty much it, you get a little bit of theory then you go through exercises, you listen to a note, then you try to sing that note.

There is a problem with this app, it works, but it feels really cheap, the user interface looks bad and the sound recognition is not that smooth (at least not as smooth as the perfect ear in my opinion).

The theory doesn’t go in-depth, for example, it tells you to have a good posture, breathe, eat healthily and that’s pretty much it. It has a lot of drills, so if the problems listed before don’t matter to you, this is your app.

Piano Academy

This is a paid app, we’ll have a 7 days free trial, but with limited features, it’s a full piano course, with videos, exercises, and a songbook, you can connect your midi keyboard and play along.

This is a very beginner-friendly, step by step, by the hand course and it gets to a very complex by the end, you may not like the style though, it’s one of those courses that the moment you play your first note, they’ll say “you are a natural”l and  “you have talent”, feels a little fake, but not a big deal anyway.

What can I tell you, if the app is not flooded with ads it will cost you a good amount of money, and it makes sense, if you have the money and want to have a very smooth experience, this is it, if not you can try Perfect piano.


This is the last app, it’s free and it’s a practice reading music sheets app, similar to Complete music reading trainer, except it feels cheaper and has fewer features, a good option to get more drills if you want.

I include this app on the list just to make a point that at certain points, music learning apps become very similar, and usually (not always) one of the most downloaded apps is the best one, then you’ll find clones, less refined versions or very specific apps, so the more apps you look the longer it will take you to find another good app.

Paid Courses

If the free courses and free apps are not good enough you can always look for the paid courses to get no ads and a better experience (on average).

Here’s 1 course we recommend per platform:

  • Udemy – Music Theory Masterclass – Personal favorite and also available on skillshare
  • SkillShare – Music Theory Fundamentals – Skillshare is subscription-based, if you learn fast this is very money efficient.
  • Coursera – Fundamentals of Music Theory – From the professors of Edinburg university if you want a professional experience.
  • Edx – Introduction to Music Theory – Edx sells verified certificates for completing the course.


In my opinion, if you need someone to be there to keep you going you should try a school or If you don’t, I suggest you get a paid course and practice using one app for theory and another for your instrument; for example, if I want to learn piano I will choose a theory course with Perfect Ear and perfect piano.

9 Replies to “Best way to learn music theory”

  1. Trombone

    […] this post we go for self teaching, but there are more options like a teacher, a book, an app, […]

  2. Bagpipes – What is it, Getting one & how to play

    […] read sheet music, play notes and learn the tricks playing songs.For learning to read sheets we try a lot of resources to help you […]

  3. Ophicleide – What is it, getting it and playing

    […] recommend learning to read sheet music to get the basics. We review resources to help you choose how you want to learn. Now that you know how to read them, you need to get […]

  4. Everything about the Cornet

    […] recommend learning to read sheet music or any of the different notations, (options for learning). Don’t forget all the details that combined make a big difference like the way you hold it, […]

  5. Everything about the French Horn

    […] recommend learning to read sheet music or any of the different notations, (options for learning). To learn to play each note you need a finger chart (or position […]

  6. Everything about the Tuba

    […] recommend learning to read sheet music or or any of the different notations, (options for learning). To learn to play each note you need a finger chart (or position […]

  7. Everything about the Bugle

    […] recommend learning to read sheet music or any of the different notations, (options for learning). Don’t forget all the details that combined make a big difference like the way you hold it, […]

  8. A Cimbasso for you | Simple Instrumental

    […] recommend learning to read sheet music or any of the different notations, (options for learning). Don’t forget all the details that combined make a big difference like the way you hold it, […]

  9. A Euphonium for you | Simple Instrumental

    […] recommend learning to read sheet music or  or any of the different notations, (options for learning). Don’t forget all the details that combined make a big difference like the way you hold it, […]

Comments are closed.

Cart 0

20% Discount
5% Discount
Next time
10% Discount
5% Discount
No Prize
No luck today
15% Discount
10% Discount
15% Discount
Get your chance to win a price!
Enter your email address and spin the wheel. This is your chance to win amazing discounts!
Our in-house rules:
  • One game per user
  • Cheaters will be disqualified.