I used this render to test the new denoise function in blender - I rendered the animation with 24 samples.
you can download the blend file here - to run it you have to use a blender 2.79 build, the denoiser is not available in 2.78.
microdisplacement denoise test
denoising blender animations with opencv and python
AnimationNodes2 Experiment - balls and sticks
Processing and Blender Sound Visualizer for Magical Dreams