Try StripChat's QuennaEdman