kahvi.org is a lovely site that has loads of free electronic music to download.
I went through a lot of what's available there and put together a couple of playlists of music that I like to listen to while I do yoga.
This playlist is good for when you're going to be moving with a moderate level of activity and would like it if the tunes helped move you a little.
Running time: 1 hour 9 minutes download
This one is a bit more chill, for those times when you really want to slow down and smooth out the waves, or are practicing deep relaxation and stretches. Some of my favorite kahvi tunes are in here.
Running time: 1 hour 28 minutes download