There's waving grass(and maybe applicable to tree) shader in the wiki page, maybe you can check it out.
As the sound, you can use global vector/var and use the vec_length to adjust the wind volume.