The idea was to make something for the eternally "intermediate" guitarist (myself included). There are a lot of beginner apps which rely on learning songs, toolkits which give you a bunch of stuff with no explanation but not many in-between apps to actually learn and practice more generic and somewhat advanced stuff.
The app contains short lessons, recaps and most importantly challenges (visual, audio and pure theory) along with a very complete library.
The challenges are made for practicing, they will get increasingly harder and getting to the max score is supposed to be quite hard. The idea being that you have to repeat them regularly until your brain has integrated the info and it flows naturally rather than being a one time quick dopamine shot. This is partly inspired by how language learning apps work.
It has no ads, a lifetime purchase option and you can use it without an account if you don't care about multi-device sync or backing up your progress.
Android: https://play.google.com/store/apps/details?id=com.apizon.cad...
iOS: https://apps.apple.com/us/app/cadence-guitar-theory/id674701...
(This is my second and last post about this sorry for spam. My first post a few weeks ago didn't get any views and posting on a saturday might not have helped...)
I’ve always wanted an app that focuses more on learning songs by ear, finding the root not and chords/melodies, vs just isolated interval recognition. I’d love to improve at this while on the train which an app would be great for.
I’ve tried: Functional Ear, Earpeggio, and Perfect Ear. Functional ear is my favorite but I find it isn’t translating into my jam sessions.
My first bit of feedback is that the icons in the right column should be higher contrast. For me, they are difficult to see.
Also, I see the icons are eye, mortar board, and ear. What’s the fourth icon?
I’m solidly in the beginner camp (even though I’ve been trying to learn guitar for 35 years now), so maybe this isn’t for me. I’m going to kick the tires this weekend.
…have you yourself actually tried it? Where was your technique and where is it now?
If there's one "secret trick" exercise for guitar (and other instruments, I assume), it's singing as you play. Put on a loop and try to just sing the notes as you play them. Or scat a little lick and then try to replicate it on the guitar. It's really effective, it feels like it just "gets to the heart of the issue."
It works to boost interval training too - grab a root note somewhere, play, say, a minor third, get that sound into your head, and then sing it as you play it.
Transcription is also really helpful. Print out some blank tab, download Transcribe! so you can slow / loop sections, pick a song you like, grab your instrument, and just start trying to figure it out. It's grueling at first but it gets a lot easier with practice. As a side benefit, you get to steal licks from players you like.
For the most part, the great players are people who did a ton of this - whether it was rock guys listening to the same blues record over and over and learning the licks, or jazz guys doing obsessive transcriptions. Steve Vai famously found his way into Frank Zappa's band because he sent copies of his transcriptions to Zappa himself.
(You may notice that we don't use ti or altered solfège syllables: that's because it's convenient to keep mi-fa as the only marker for a half-step and use an exceptional hexachord mutation whenever we need to reach other notes. (For example, the full major scale is sung ut, re, mi, fa, sol, re, mi, fa and descends fa, mi, re, sol, fa, mi, re, ut. Note how the half-steps are consistently mi-fa and fa-mi. Centering the system on that one feature agrees with the guitar's nature as a relative instrument; unlike on the keyboard, we need not think by reference to a single diatonic scale and its 'sharp' and 'flat' notes.)
The system also extends cleanly to other intervals; for example, the minor third is just re-fa or mi-sol, the major third is ut-mi or fa-la, etc. Very easy.
Congratulations on the launch after a year of work, and I wish you all the best with it!
Just out of curiosity, how much time did it take you to get app store approval from Apple and Google in 2025?
The built-in tutorial on the Learn screen is a really nice touch, and the Library is genuinely useful (I’ll definitely be using it for scales and arpeggios).
Also, the Go Premium page is clean and the pricing feels refreshingly fair. Awesome stuff!
Two quick questions too:
– What did you use to build it? The UI/UX feels super slick, it’s fast and smooth on Android.
– What were your biggest hurdles during the build? Not just technically, but overall. For example, was it tricky learning enough music theory to validate the content, or was getting it live on the app stores as a solo dev the harder part?
I think the pitch needs some work. If you're an intermediate guitarist, then memorizing chords and practicing absolute pitch won't make you better at playing guitar. Theory does not equal practice. Gamification apps like Duolingo can trick people into thinking they're making progress on a hard skill when they're really doing something tangential and easier.
Harmony guitarists don't construct their chord progressions using music theory. It's done iteratively with a guitar, maybe with a band, by playing the actual chords and seeing how it sounds.
Anyway, one small nitpick on the website: When on German language the word "FUNKTIONSHIGHLIGHTS" overflows on mobile. I would replace it with "WICHTIGSTE FUNKTIONEN" as that is two words.
Good luck, the website and App look nice!
Either way, my bigger point is: connect "ear training" to your practice on the instrument, and don't neglect the speaking portion of learning the language in favor of the hearing.
Ended up buying a ton of Ear Training books and using those little web apps.
This would have been so much better.
I just started using it,
I will say, I feel we can skip the chords annotations and stuff if the ICP is intermediate guitarist.
Or do a quick survey at the start and see what fundamentals they know.
For intermediate guitar, I think the main gaps are:
- Ear training (unless they were taught early) - triads + inversions - Music theory beyond basic pentatonic shapes - Synchronization at higher speeds (this was my biggest one by far) - Chords beyond basic ones and M/m 7th.
I feel you could add little quiz or survery to see if they are already familiar with some of these.
just my 2 cents
Overall, love this. Very happy someone took the time to do it.
I can't argue the fact that playing the guitar will always be the best way to improve. The app come as a complement and is especially meant to help memorize shapes and more importantly recognize how different chord types, intervals or scales are related. Although it probably won't improve playing feel or technique directly I hope it can give a kind of "lightbulb" moment to some people in the way they view the fretboard.
As for the ear training part, the app actually focuses on relative pitch which is a very useful skill to have and one you can actually learn as an adult unlike absolute pitch. E.g. recognizing a major 7 sound from a minor 7 one, not a Cmaj7 from a Dmaj7.
When I first started working on the app I actually mostly meant to go only with a quiz + flashcards approach with little to no explanation but this felt a bit rough and I was affraid most users would just give up on it too quickly. Also I think some users might have learned guitar theory a different way and might not be too familiar with diagrams, such as classical guitarists.
Hence why I added all these lessons with more details including beginner ones.
I might add something in the vein of a "practice page" with only challenges and the ability to create custom ones in the future for more advanced users + a change to a more interactive onboarding that actually asks what you want rather than showcase the app, we'll see...
The app is made with flutter with mostly just the default widgets that I customized a bit. I'm not really that versed into UI/UX so I just tried to keep things simple design wise. As for performance, I didn't even have to do that much optimization except for the library part to have smooth scrolling when displaying hundreds of diagrams but overall the framework is pretty fast and a joy to work with.
I'd say the hardest part honestly was just staying consistent for more than a year alone without really any feedback and just sticking to it a little every evening and on the week-end rather than playing a game or something. Especially making the content itself was at time a bit repetitive like the lessons or the chords for the library (which were all manually taken from books not auto generated)
I started the app store process quite some time before release so it's just something I did a little here and there in between commits and overall it wasn't that painful.
Maybe I will find a middle ground and get translators just for the critical parts such as the challenges, or at least find a better way to translate parameterized strings like the one you are referring to.
EDIT: there is indeed an issue with some localized entries where the parameters are not placed properly, I will fix this for the next version
I actually shipped without this message at first and realized by talking to non technical family and friends that some people might not realize the implications and didn't want someone ending up in my support email 1 year after buying the app telling me they had lost all their data.
Approval was I think 2-3 days for Google (I had already validated the store page and opened it to preregistration a month before the final build) and a bit more than week for App Store due to some back and forth because of missing privacy policy links in some places of the app and stuff like that.
Have you tried the light mode? I find it has better contrast than dark one but I might need to add an accessibility setting too
The fourth icon is a head with a gear inside, it represents your progress on the pure theory challenge
You can still have a look, the beginner lessons are free. But when starting out I think just learning to play your favorite songs is probably the best way to improve at first
I'm not sure if it's allowed to post an email here so I'll refer you to the app itself: there is a "Support and contact" button on the settings page.
I'm definitely interested in seeing those screenshots if you can as text is supposed to wrap around nicely
It's actually seems pretty fair, a decent guitar is going to run you a good sum of money, and if this can actually take me from knowing nothing to being competent, you can have my money.
Not sure how those app works but as others have said apps alone will probably not be enough to entirely translate to the instrument and actually practicing picking up songs or transcribing them will be needed.
I can also recommend the great Sonofield Ear Trainer app by Max Konyi for intervals and melody recognition (no relations to him at all but I took some inspiration for the interval recognition part so just want to credit him). He also has a youtube channel and actually released a video called "From Ear Training Apps to Real Music" 2 days ago which might be of interest to you.
As for my app I think it does pretty good at training chord recognition. I also plan on adding lessons on chord progressions at some point in the future so there will be challenges associated to it, I think recognizing progressions is probably the most useful when trying to pick up songs by ear.
Personally I find when practicing alone I often get stuck on playing the same phrases and chords.
The app can help visualizing and thinking of new shapes or places to play that maybe I wouldn't have though of naturally. This brings some most welcomed novelty to my playing until I get bored with it again.
Rince and repeat ad vitam æternam as I don't think one can ever reach a eternal state of contentment with one's playing. Or in other words, there is no leaving intermediate guitaristry I guess but that's okay (:
It can be pretty useful if you're someone that likes understanding how things work but for pure playing skills learning to play songs you like using a chord or tabs book/app/website or a better a teacher will probably get you started much quicker and you can learn the theory at any point later when you feel like it
Beginner lessons are free though so you can still check it out
As for the "progressive" difficulty mode, it just goes over the 3 levels so it's more of difficulty plateaus than a curve per say
I'm in the same boat right now. Good on you for releasing!
> [from the post] the eternally "intermediate" guitarist (myself included).
So, how are your guitar skills now?
I might bump the price to $50 in a year or so if I'm satisfied with the new content/features and feel like it deserves it (only for new users, lifetime owner will get all updates for free obviously).
When I went back to see if I could reproduce this outside of the Audio Challenge recap, the audio was broken. All sounds were choppy and delayed. Restarting the app the first time didn’t fix it, but switching back to the classical guitar and restarting did. I can’t seem to reproduce it now (other than the manual pop/crack).
Don't get me wrong, playing a piece like this cleanly and with such feel takes great skill and is probably not something I will ever be able to do but I mean easy in the sense that you can quite clearly see the path to take to get there (or halfway there). "Just" learn the piece slowly block by block, then repeat it for hundreds of hours without much thinking until it flows by itself (I'm simplifying but you get my point).
On the other hand, while theory can be grasped quite fast, applying it to your playing, composing, and improvising with it has always felt to me like a multifaceted beast that you have absolutely no idea at which angle to tackle from. You just stumble your way around it until the pieces start clicking together and it's really hard to find a clear path to follow which makes it much harder imo, or at least more frustrating/blurry.
I believe the value of the app is in learning how all those musical block work and interact together, how to recognize them by ear and visualize them on the neck so you can incorporate them in your playing rather than an app to learn the technicality of the guitar.
As for my own playing, as stated in another comment it has quite suffered from my lack of practice due to the time spent on making this...
I would love to practice in front of my TV, which is pretty easy once I plug my laptop into my television. It's doable on Android, but it's not really an ideal use case
There is supposed to be a short transition window when playing a new sound to prevent the popping issue. Is it on the "Note names" lesson recap? Also if you don't mind sharing your version of iPhone/iPad, I'm concerned some older devices might have performance issues since the audio is synthesized in real time, maybe increasing the window could help.
As for the audio being completely broken and needing an app restart it actually happened to me a couple times during development but I was never able to understand how or why it occured and haven't seen it again since months so no fix in sight...
I also looked up Transcribe! and see that they have a Linux installer (32-bit in addition to the 64-bit!) so I must try it out: https://www.seventhstring.com/xscribe/download.html
I have reproduced the pops everywhere I am able to manually trigger notes.
I was fiddling with the guitar tones, then opened from the background when the audio broke. I tried repeating that, but no repro.
Not entirely impossible that I do it in the future but clearly not at the top of my list for the moment sorry!
Are the accounts cross platform. Can I buy it on Android and use it on iOS
There are tons of backing tracks available on YouTube, but a loop pedal is more versatile, allowing you to play arbitrary chord progressions and workshop them.
Transcribe! is a seriously great piece of software, it's got everything you need to get started with transcription. Another great way is to just get in the habit of tabbing out little melodies that get stuck in your head. (Yes, it's fine to start transcribing in tablature, reading standard music notation is a great skill but not necessary to get started.)
hubguitar.com has a little tool for building printable blank tab sheets which I used years ago to create a few PDFs, of which I've printed dozens of copies over the years.
Hope that's helpful! Music is cool!
I have an iPhone and was thinking I could probably learn enough Garageband to create some simple loops that I could play along to. I’m currently at the stage where I’m still working on my timing and developing a solid rhythm (which doesn’t come naturally to me) so until now I’ve been focussing on strumming chords.
I’ve been following Justin Sandercoe’s lessons and was recently learning to play “A Girl Like You”¹. Up until this lesson, Justin always told the learner exactly what notes to play in a riff but for this one, he left it up to the learner to figure it out themselves. He gave enough clues for a beginner like me to figure it out (e.g., that notes are in the C minor pentatonic scale and that they go up and down followed by a big jump up, etc.). I had to listen very carefully and it took me a while but with the clues, I eventually figured out how to play the riff. I got a much greater buzz from learning this way, instead of simply being spoon-fed the notes so this has sparked my interest in ear-training and transscribing.
A looper pedal does sound like something that would be useful in the future when I start to learn more lead parts but I don’t think I’d benefit from it right now. Thanks, also, for the Hub Guitar recommendation. I hadn’t come across that site before and it looks like a good resource.
There’s a lot of bad shit in the modern world but if you want to learn music, it’s a great time to be alive: there are so many great resources for learning, good quality guitars are cheap, my €120 Spark Go modelling amp can emulate more tones than I could ever want, my smart-phone can be a metronome, tuner, ear-trainer, or digital audio workstation – and with Apple Music play 90% of the music I might want to listen to.
¹ https://www.justinguitar.com/songs/edwyn-collins-a-girl-like...
You can mark a section on the timeline to loop, and if you record when you're in that state, it'll just continually record to that same section of track. You can also set it up to do a metronome count in before actually recording. So, if you can manage to stay on time for 2 or 4 bars in one go, you can just record some quarter note strums into your phone mic - bang, perfectly serviceable loop for practice.
You can even start out with just a loop of a single chord to get a sense for how different notes sound against it in context. When that gets boring, do a little I-V or I-IV loop and try to notice the change in feel of different notes in, say, the major pentatonic scale for the root note. Then try a twelve bar blues, and then, ya know, whatever. It's a lot of fun, I'll often just toss out a quick loop and noodle if I've got ten minutes between meetings or a long build or something.