Enjoying playing with http://anologue.com/ (via @lachlanhardy)