You can't learn music theory at your computer, you need to sit at your instrument and learn to apply it.
Well obviously it can't be learned without application, but thats like saying there is no point reading or studying on any practical activity for further enhancement. How would a med student carry out an opperation without any prior knowledge or medical theory or what to apply.
I am looking for a useful learning aid to help understand as well as to help to apply theory, not some cure all fast track scheme where the piano is never even thouched.
By the way, this thread was started a while back and I was referred to a useful book 'Tonal Harmony' (look it up on amazon to get author etc). It encompases everything I need at the moment and is set out with lots of images etc so its not just pages and pages of text. Its set out as a 2 year course book it should contain just about everything, this will be my summer reading. Being a book it can also be used at the piano so the application oscarr111111 points out can easily be done, whilst not having to hop between computer and piano.
