Click. The loop is not 100% perfect, due to the limits of Scratch. But I did get closer to a seamless loop than you would normally get if you only used the play sound until done block.
Let's assume there's an infinite amount of water, since the observable volume changes. The music is from a Humble Bundle. Sorry about the slowness - Scratch is just naturally slow.