Please forgive me if it is a stupid question.
I love music and used to play some violin when I was a child. But I did not have any formal education in music theory. During the years I have made several attempts at self-learning it, but without success. I do get some idea of things like rhythms, notes, intervals and scales. But when it comes to chords or harmony, I feel like at a loss somehow. I suspect one of the reasons why I have a hard time learning all these may be that I do not have access to any keyboard instrument and cannot feel the music by just playing it (well, even if I had a keyboard instrument, I would not be able to play it at any fluency).
The other day I came across the software called "MuseScore", and got a little excited after playing around with it. I think this software might be a possible way of overcoming the problem of my being not able to play a keyboard instrument. But I do not know if this idea is correct and would like to hear your advice.
In particular, is it possible to master music theory by just carrying out the necessary exercises on the software, without being able to play a piano? If yes, then is there already any resource out there that combines music theory teaching with the software? Any help is appreciated, and sorry again for such a long post.