One thing to note is that the received wisdom is to not play the root note of any chord in the left if a bass player is playing. I would say first play block chords in root position, then vary the inversions to 'voice lead' that is to fit what's going on in the melody and keep them in the same 'register'. Once you get all that going then you can start adding extra notes, those within the scale/chord/mode, then those that are more dissonant. Above all, as is said above, never play a note you don't understand.

I first learnt the classical route, its like learning by rote, you can play back the notes, but you don't have to understand a single thing about there function. With impro you need to not only know that your playing a C# but also that this C# is the b6th or the dominant seventh of the chord. If you don't do this, you will widdle but not understand, your knowledge is not transferable to the next context.


Win 11 64, Asus Rog Strix z390 mobo, 64 gig RAM, 8700k