我諗最重要既係apply落去實際音樂度, 單純學theory唔會有太大用途
例如拉Massenet既Thais - Meditation, 個主音一開頭就係D major tonic chord既音, 然後就出現左個B, 呢個B會聽得出有一種同個chord唔完全融合既聲音, 佢會令到你拉既時候想做一種唔同既音色, 然後theory只係具體咁解釋緊點解呢個音有唔同 (underlying一直維持tonic D major chord但主音既B係一個non chord tone, 有一種tension再爬上去)
然後B音之後再沿著scale向上爬: "向上爬"都係part of theory, 就係理解首歌音同音之間既關係, 所以個B會有自己既音色, 然後B再向上爬去C#同D都有佢既音色變化, 呢d theory會令演奏者有自己既演釋方法。
去到第6小節violin既B音終於係harmony轉變既時候, 所以呢個chord既改變 (I - IV)都會影響violinist拉呢個B既音色 (類似relieved or [insert whatever you feel]既感覺)
至於上面講既野, (極端d講) 如果耳仔夠敏感既話其實就算冇任何theory background都會識得感受到, 只係溝通唔到點解。
violin係難掌握d harmony.. 唯有喺piano accompaniment著手多d掛, 我覺得都可以跟返grade 5 -> 8 theory睇上去, 上網睇要小心d選擇, 正如有好多老師都未必識教點樣identify music interval (正確係base on major scale, 再上下shift)
我自己彈琴係classically trained但自己係咁試transcription and pop music accompaniment, 係累積彈/聽好多音樂吸收到既聲音效果, 再加上八級之後再去學既music theory (grade 5 -> (grade 8) -> amustcl), piano grade 8既時候已經學左6年琴接觸過唔少歌所以已經有個底, 如果你問我, 我會覺得睇書學穩陣d (因為香港既老師可以好參差 - youtube應該都係)
總括:
1. 要培養耳仔對聲音既敏感度
2. 理解實際歌曲入面既野,要習慣從歌曲學習, 就算係一d奇怪既chord同聲音, 都可以有記憶, 只係唔識講佢係咩黎
3. 5級樂理都已經好足夠解釋絕大部分既野 (一般classical music, not contemporary), 即係cadence, scale etc.