I'm not that great of a piano player, I'm primarily a bassist but have picked up a bit of piano ability over the last few years from studying music theory on it and jamming with friends. This is an improvisation on C# Melodic Minor, the final chord voicing didn't work at all (I wanted to play some kind of extended minor tonic chord but without too much dissonance in the top so I put a major 6th in and it didn't work) and the rhythm isn't perfect where I stop to pick out voicings but think technical limitations aside that I played some good harmonies and ideas in this.Anyway here it is, feedback and advice is welcome.&fmt=18Enjoy.