Composer David Serra fuses lush melodies, orchestral soundscapes, piano and meditative chant. Counting Waves is your music for relaxation, renewal, focus, meditation, sleep, rest and enjoyment. David is a classically trained pianist and orchestrator living in Toronto, Canada.