Vancouver hosts annual festival of adventurous music for young audiences.