3D shoal animation with sound-based interaction