Waves and Trees